/*
 * css/style.css
 */
/* Globals
------------------------------*/
body {
	background-color: #FFFFFF;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
	letter-spacing: 0.077em;
	line-height: 1.5em;
}

img, svg, iframe {
	max-width: 100%;
}

h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

p {
	line-height: 1.5em;
}

a,
.btn-link {
	color: rgb(128, 199, 123);
}

a:hover,
a:focus,
a:active,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
	color: rgba(128, 199, 123, 0.75);
}

/* General Component Styles */
section[class^="component"] {
	padding: 20px 0;
}

section.headline {
	margin-bottom: 15px;
}

/* Utility Classes */
.hidden {
	display: none;
}

.text-center {
	text-align: center;
}

.flex-center {
	display: -webkit-flex;
	 display: -webkit-box;
	 display: -ms-flexbox;
					display: flex;
	-webkit-align-items: center;
		 -moz-align-items: center;
			-ms-align-items: center;
					align-items: center;
	-webkit-justify-content: center;
		 -moz-justify-content: center;
			-ms-justify-content: center;
					justify-content: center;
}

.row-reverse {
	-webkit-flex-direction: row-reverse;
	-moz-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.square-img-container {
	position: relative;
	flex-grow: 1;
	padding: 0;
}

/* Magical CSS hack to maintain 1:1 Aspect Ratio */
.square-img-container::before {
	content: "";
	display: block;
	padding-top: 100%;
}

.square-img-container .square-img-content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
.square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	.square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	.square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	.square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	.square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}
	.square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	.square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/* Other bootstrap overrides
------------------------------*/
.dropdown-menu {
	left: 50%;
	min-width: 130px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover,
.nav-pills .nav-link.active:active,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover,
.nav-pills .nav-item.open .nav-link:active {
	background-color: rgb(128, 199, 123);
}

.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
					box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}

.panel-body {
	padding: 15px;
}

.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
	color: inherit;
}

.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit;
}

.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
	color: inherit;
}

.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

/* Buttons */
.btn {
	border-radius: 4px;
	border: none;
	padding: 14px 22px;
	letter-spacing: 2px;
	font-size: 14px;
}

.btn-small {
	padding: 0.6em 1.8em;
	border: 1px solid rgb(128, 199, 123);
	border-radius: 15px;
	color: rgb(128, 199, 123);
}

.btn-small:hover,
.btn-small:focus,
.btn-small:active,
.btn-small:active:focus {
	background-color: #4A4A4A;
	border: 1px solid #4A4A4A;
	color: rgb(128, 199, 123) !important;
}

.btn-link {
	padding: 1.2em 0;
}

.btn-primary {
	background-color: rgb(128, 199, 123);
	color: rgb(255, 255, 255);
	font-family: Lato;
	font-size: 14px;
	letter-spacing: 0.167em;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:focus {
	background-color: rgba(128, 199, 123, 0.75);
	color: rgb(255, 255, 255);
}

.btn-secondary {
	background-color: #4A4A4A;
	color: #FAFAFA;
	font-family: Lato;
	font-size: 14px;
	letter-spacing: 0.167em;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary:active:focus {
	background-color: rgb(128, 199, 123);
	color: #FAFAFA;
}

.btn-empty {
	background-color: transparent;
	color: rgb(128, 199, 123);
	border: 1px solid rgb(128, 199, 123);
}

.btn-empty:hover,
.btn-empty:focus,
.btn-empty:active,
.btn-empty:active:focus {
	background-color: #4A4A4A;
}

/* Index
------------------------------*/

/* Subscribe Flow
------------------------------*/
.sf-header {
	padding: 50px 0 15px;
}

.sf-grid {
	display: -webkit-flex;
	display: -moz-flexbox;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	justify-content: center;

	margin-top: 20px;
	margin-bottom: 20px;
}

.sf-grid__container {
	display: -webkit-flex;
	display: -moz-flexbox;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;

	padding-top: .9375rem;
	padding-bottom: .9375rem;
}

.sf-item {
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	-ms-flex-grow: 1;
	flex-grow: 1;

	text-align: center;
	border: 1px solid #E1E1E1;
	padding: 20px;
}

.sf-item, .sf-item__content {
	display: -webkit-flex;
	display: -moz-flexbox;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.sf-item__content {
	-webkit-flex: 1 1 auto;
	-moz-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}

.sf-item__name {
	margin: 1em 0;
}

.sf-item * {
	max-width: 100%;
}

/* Orders List
------------------------------*/
.orders-list {
	width: 100%;
	margin: 25px 0;
}
.orders-list h1 {
	text-align: center;
	color: #4A4A4A;
}
.orders-list .panel {
	width: 100%;
}

/* Checkout
------------------------------*/
.checkout_content {
	margin-top: 0;
	overflow: auto;
	padding: 50px 0 60px;
}

.checkout_content #add_coupon_code {
	padding: .375rem 1rem;
	width: auto;
}

.checkout_content #checkout_button {
	background-color: rgb(128, 199, 123);
	border: none;
	border-radius: 25px;
	color: rgb(255, 255, 255);
	font-family: Lato;
	font-size: 14px;
	letter-spacing: 0.167em;
	padding: 1.2em 5em;
}

.checkout_content #checkout_button:hover,
.checkout_content #checkout_button:focus,
.checkout_content #checkout_button:active,
.checkout_content #checkout_button:active:focus {
	background-color: rgba(128, 199, 123, 0.75);
	color: rgb(255, 255, 255);
}

/* Thank You
------------------------------*/
.checkout_content section {
	border-color: #F5F5F5;
}

.checkout_content h1 {
	margin-bottom: 25px;
	text-align: center;
}

.cart_listing table {
	border-color: #F5F5F5;
}

/* Account
------------------------------*/
.account-header {
	margin: 50px 0 25px 0;
	padding: 0 15px;
}

.account-header h1,
.account-header h2 {
	margin: 0 0 15px 0;
}

.account-header .gift-card-container {
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.account-header .gift-card-balance {
	margin: 0 0 15px 0;
}

.my-account {
	margin: 25px 0 50px 0;
}

.address-container {
	width: 100%;
}

.address-panel .inner-address-row {
	padding: 0;
}

.address-panel .address-edit-btn {
	min-width: auto;
	padding: 10px;
}

.address-info #is_primary {
	margin: 0;
	width: auto;
}

.address-container {
	width: 100%;
}

.errors {
	margin: 25px 0;
}

.cratejoy-loading-icon {
	color: rgb(128, 199, 123);
}

.skip-dialog .row {
	display: block;
	text-align: center;
}

.skip-dialog h4 {
	margin: 0 0 22px 0;
}

.panel-sub-confirm {
	box-shadow: none;
}

.panel-sub-confirm form div:last-child {
	display: block;
}

#skip_button,
input[type="radio"] + label.cj-btn {
	background-color: transparent;
	border: 1px solid rgb(128, 199, 123);
	color: rgb(128, 199, 123);
	letter-spacing: 1px;
	text-transform: uppercase;
}

#skip_button:hover,
#skip_button:focus,
#skip_button:active,
input[type="radio"]:checked + label.cj-btn, #skip_button.skipped {
	background-color: rgba(128, 199, 123, 0.75);
	border-color: rgba(128, 199, 123, 0.75);
	text-decoration: none;
}

/* Media Queries
------------------------------*/
@media (max-width: 767px) {
	/* Used to reverse a row when it wraps on smaller screens */
	.row-sm-reverse {
		-webkit-flex-wrap: wrap-reverse;
		-moz-flex-wrap: wrap-reverse;
		-ms-flex-wrap: wrap-reverse;
		flex-wrap: wrap-reverse;
	}
	.panel-cratejoy .pull-right,
	.panel-cratejoy .pull-left,
	.skip-dialog .pull-right,
	.skip-dialog .pull-left,
	.subscription_cancel .pull-right,
	.subscription_cancel .pull-left,
	#edit-subscription-form .pull-right,
	#edit-subscription-form .pull-left {
		float: none;
		width: 100%;
		margin: 10px 0;
	}
}

@media (min-width: 768px) {
	.account-header .gift-card-container {
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.account-header .gift-card-balance {
		margin: 0;
	}
}

@media (min-width: 992px) {
	.account-header h1,
	.account-header h2 {
		margin: 0;
	}
}

/* Slide panel
----------------------- */
.slidepanel {
  margin-top: 0;
  overflow: hidden;
  background-color: #fff;
  z-index: 20;
}

.slidepanel.top {
  left: 0;
  top: 0;
  width: 100%;
  background-position: center center;
  min-height: 700px;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  z-index: 500;
}

.slidepanel.bottom {
  padding: 1px 0;
  box-shadow: 0 -10px 30px rgba(56, 52, 52, 0.2);
  z-index: 1000;
}

.viewport {
  margin-right: auto;
  margin-left: auto;
  overflow-x: hidden;
  padding-left: 0;
  padding-right: 0;
}

.row-offcanvas {
	display: flex;
  position: relative;
  -webkit-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  margin-left: -15px;
  margin-right: -15px;
}

.row-offcanvas .pagecontent {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.row-offcanvas.active .pagecontent {
  padding: 0;
}

.row-offcanvas.active:before {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(53, 53, 53, 0.35);
  content: "";
  z-index: 100;
}

.row-offcanvas-left {
  left: 0;
}

.row-offcanvas-left.active {
  left: 300px;
}

.row-offcanvas-left.active:before {
  right: 0;
}

.row-offcanvas-left .sidebar-offcanvas {
  left: -300px;
}

.row-offcanvas-right {
  right: 0;
}

.row-offcanvas-right.active {
  right: 300px;
}

.row-offcanvas-right.active:before {
  left: 0;
}

.row-offcanvas-right .sidebar-offcanvas {
  right: -300px;
}

.sidebar-offcanvas {
  float: left;
  width: 25%;
  min-height: 100vh;
  padding: 40px 50px 40px 35px;
  position: absolute;
  top: 0;
  bottom: 0;
  padding: 30px;
  height: 100%;
  width: 300px;
  z-index: 101;
	background: #FFFFFF;
}

.row-offcanvas.active .slidepanel {
  position: static;
}

.row-offcanvas.active .slidepanel.bottom {
  margin-top: 0 !important;
}

.sidebar-offcanvas {
}
.visual-slider{
  display:block;
  width:100%;
  overflow:hidden;
}
/*
 * components/about-us/cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67/component.css
 */
#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_11760b3d-8f52-42a5-9294-2e2b22cd8f67 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/balanced-points-share-a-box/cmp_095220c7-9c20-4f5b-a697-d241d6a50671/component.css
 */
#cmp_095220c7-9c20-4f5b-a697-d241d6a50671 img {
	max-width: 100%;
}

/*
 * components/balanced-points-share-a-box/cmp_4b78bd5a-5780-4243-a70b-2815197379d6/component.css
 */
#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_4b78bd5a-5780-4243-a70b-2815197379d6 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/balanced-points-share-a-box/cmp_52285579-d766-4271-8a07-8151b916ce59/component.css
 */
#cmp_52285579-d766-4271-8a07-8151b916ce59 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_52285579-d766-4271-8a07-8151b916ce59 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_52285579-d766-4271-8a07-8151b916ce59 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_52285579-d766-4271-8a07-8151b916ce59 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_52285579-d766-4271-8a07-8151b916ce59 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_52285579-d766-4271-8a07-8151b916ce59 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_52285579-d766-4271-8a07-8151b916ce59 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/balanced-points-share-a-box/cmp_6ee862cb-debf-4d18-9849-9d454bb91aca/component.css
 */
#cmp_6ee862cb-debf-4d18-9849-9d454bb91aca img {
	max-width: 100%;
}

/*
 * components/balanced-points-share-a-box/cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f/component.css
 */
#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_7f827160-d38e-4c71-92e9-947ac7f0bb5f ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/balanced-points-share-a-box/cmp_861d8f1e-9180-4b31-8388-615a938db069/component.css
 */
#cmp_861d8f1e-9180-4b31-8388-615a938db069 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_861d8f1e-9180-4b31-8388-615a938db069 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_861d8f1e-9180-4b31-8388-615a938db069 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_861d8f1e-9180-4b31-8388-615a938db069 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_861d8f1e-9180-4b31-8388-615a938db069 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_861d8f1e-9180-4b31-8388-615a938db069 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_861d8f1e-9180-4b31-8388-615a938db069 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/balanced-points-share-a-box/cmp_e613e250-640e-4ce4-bc66-2abf76441281/component.css
 */
#cmp_e613e250-640e-4ce4-bc66-2abf76441281 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_e613e250-640e-4ce4-bc66-2abf76441281 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_e613e250-640e-4ce4-bc66-2abf76441281 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_e613e250-640e-4ce4-bc66-2abf76441281 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_e613e250-640e-4ce4-bc66-2abf76441281 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e613e250-640e-4ce4-bc66-2abf76441281 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e613e250-640e-4ce4-bc66-2abf76441281 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/balanced-points-share-a-box/cmp_e86428e9-15a1-4db3-bfeb-e2218c69bf10/component.css
 */
#cmp_e86428e9-15a1-4db3-bfeb-e2218c69bf10 img {
	max-width: 100%;
}

/*
 * components/checkout/cmp_27f9acf9-4319-4936-b565-c3382915c72f/component.css
 */
#cmp_27f9acf9-4319-4936-b565-c3382915c72f {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_27f9acf9-4319-4936-b565-c3382915c72f h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_27f9acf9-4319-4936-b565-c3382915c72f h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_27f9acf9-4319-4936-b565-c3382915c72f h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_27f9acf9-4319-4936-b565-c3382915c72f p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_27f9acf9-4319-4936-b565-c3382915c72f ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_27f9acf9-4319-4936-b565-c3382915c72f ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/checkout/cmp_797d790d-b6c9-4fbc-a6b6-2a9222cd17e5/component.css
 */
#cmp_797d790d-b6c9-4fbc-a6b6-2a9222cd17e5 .checkout_content {
	overflow: auto;
}

#cmp_797d790d-b6c9-4fbc-a6b6-2a9222cd17e5 .checkout_content section {
	border-color: #F5F5F5;
}

#cmp_797d790d-b6c9-4fbc-a6b6-2a9222cd17e5 .cart_listing table {
	border-color: #F5F5F5;
}

/*
 * components/corporate-wellness-programs/cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82/component.css
 */
#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b65fab3-efd2-449a-87a4-d65016b7ce82 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/customer/account/cmp_7d79af43-719a-4c1e-9916-427b90201208/component.css
 */

/*
 * components/customer/edit/cmp_7b1f3dd7-3101-45b1-a68c-10e667f1292f/component.css
 */

/*
 * components/customer/forgot_password/cmp_bc3d3844-e445-43e9-ac44-39deb695a372/component.css
 */
#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bc3d3844-e445-43e9-ac44-39deb695a372  {
	padding: 50px 0;
}
#cmp_bc3d3844-e445-43e9-ac44-39deb695a372 h1 {
	margin-bottom: 15px;
}
/*
 * components/customer/forgot_password/cmp_d6d8f775-828c-4f77-824e-94d6725f1841/component.css
 */

#cmp_d6d8f775-828c-4f77-824e-94d6725f1841  {
	padding-bottom: 120px;
}
/*
 * components/customer/login/cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4/component.css
 */
#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4  {
	padding: 50px 0;
}
#cmp_40f06b2a-f1e1-4fa4-9f08-767c5fae62a4 h1 {
	margin-bottom: 15px;
}
/*
 * components/customer/login/cmp_c4ef8013-c13c-48a3-9c77-4fd2568f056e/component.css
 */

#cmp_c4ef8013-c13c-48a3-9c77-4fd2568f056e  {
	padding-bottom: 120px;
}
/*
 * components/customer/order/cmp_bba385aa-7634-4794-843c-c2e3f0aee873/component.css
 */

/*
 * components/customer/orders/cmp_e191eef2-5cdd-4691-af57-3c0f3a5b18fb/component.css
 */

/*
 * components/customer/password_reset/cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690/component.css
 */
#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690  {
	padding: 50px 0;
}
#cmp_9f9bed6a-b871-4d29-a4a3-5bd1d7755690 h1 {
	margin-bottom: 15px;
}
/*
 * components/customer/password_reset/cmp_a8c895d4-063a-4da7-80a1-92e4f93b29f3/component.css
 */

#cmp_a8c895d4-063a-4da7-80a1-92e4f93b29f3  {
	padding-bottom: 120px;
}
/*
 * components/customer/thank_you/cmp_fecde23a-6b7a-40ad-818d-8e844b97db9e/component.css
 */

/*
 * components/discovery/cmp_9c7354c4-44e6-40ed-a355-57d0526a5083/component.css
 */
#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9c7354c4-44e6-40ed-a355-57d0526a5083 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/faq/cmp_8e486170-99fd-4bda-9ec1-4a470da1162d/component.css
 */
#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_8e486170-99fd-4bda-9ec1-4a470da1162d ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/faqs/cmp_3b899a8b-7351-4eca-9242-f298f592b03b/component.css
 */
#cmp_3b899a8b-7351-4eca-9242-f298f592b03b {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_3b899a8b-7351-4eca-9242-f298f592b03b h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b899a8b-7351-4eca-9242-f298f592b03b h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b899a8b-7351-4eca-9242-f298f592b03b h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b899a8b-7351-4eca-9242-f298f592b03b p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b899a8b-7351-4eca-9242-f298f592b03b ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_3b899a8b-7351-4eca-9242-f298f592b03b ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/faqss/cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1/component.css
 */
#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_d5252c30-d3a4-4240-99c1-74c0d8b15ed1 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/for-men/cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957/component.css
 */
#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_3eeb593a-85b0-40ef-aa0d-7c6cd21f5957 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/for-men/cmp_a87d51b6-0ec1-472d-ae09-6081ee0fb24a/component.css
 */
#cmp_a87d51b6-0ec1-472d-ae09-6081ee0fb24a img {
	max-width: 100%;
}

/*
 * components/for-men/cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a/component.css
 */
#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bb55bee5-81ae-45de-9a24-cc3964a4155a ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/for-women/cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12/component.css
 */
#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_3abc4799-b80f-47e0-b2c0-10ea85345f12 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/for-women/cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17/component.css
 */
#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 h1 {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 36px;
}

#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 h2 {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 24px;
}

#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 h3 {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_6ef1ce7b-9940-4258-88a8-a8564d7a5e17 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/global/cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a/component.css
 */
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a.footer {
	background-color: ;
	font-family: ;
	color: ;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 100px;
	text-align: center;
	border-top: 1px solid #DDDDDD;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a a,
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a a:hover,
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a a:focus {
	color: ;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social {
	padding-top: 20px;
	padding-bottom: 15px;
	text-align: center;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social svg path {
	stroke: ;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social svg path + path {
	fill: ;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a:hover svg path,
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a:focus svg path,
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a:active svg path {
	stroke: ;
}

#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a:hover svg path + path,
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a:focus svg path + path,
#cmp_2968b67d-0ec2-4389-ab91-16eb6e0cf48a .footer-social a:active svg path + path {
	fill: ;
}

@media(min-width: 1140px) {
	.footer-copyright {
		text-align: left;
	}

	.footer-tribute {
		text-align: right;
	}
}

/*
 * components/global/cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03/component.css
 */
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar {
	background-color: rgba(0, 0, 0, 0.1);
	border-radius: 0;
	margin-bottom: 3rem;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-brand {
	color: ;
	font-family: ;
	font-size: 40px;
	margin: 0;
	line-height: 1;
	text-align: center;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-brand > img {
	display: inline-block;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-nav {
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;

	-moz-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;

	margin: 0;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar a.nav-link,
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar button {
	color: ;
	font-family: ;
	font-size: 12px;;
	letter-spacing: 1px;
	padding: 8px 12px;
	text-align: center;
	text-transform: uppercase;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar a.nav-link:hover,
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar a.nav-link:focus,
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar a.nav-link:active,
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar button:hover,
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar button:focus,
#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar button:active {
	color: ;
	outline: none;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-nav .dropdown-menu a {
	color: #4A4A4A;
	padding: 10px 0;
}

#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-toggler {
	padding: 1rem;
}

@media(min-width: 767px) {
	#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-nav {
		-moz-flex-direction: row;
		-webkit-flex-direction: row;
		flex-direction: row;

		-moz-justify-content: center;
		-webkit-justify-content: center;
		justify-content: center;

		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-nav li {
		-moz-flex-shrink: 0;
		-webkit-flex-shrink: 0;
		flex-shrink: 0;
	}

	#cmp_afcfa9b6-8a4f-41c7-b02c-2cb52982ef03 .navbar-nav .nav-link {
		padding: 8px 0 8px 28px;
	}
}

/*
 * components/global/cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545/component.css
 */
#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 {
	margin-top: 40px;
	margin-bottom: 40px;
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar-container {
	position: relative;
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar-filler {
	height: 2px;
	width: 90%;
	margin: 0 5%;
	position: absolute;
	top: 8px;
	left: 0;
	right: 0;
	z-index: -10;
	background: #E5E5E5;
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	color: #E5E5E5;
}

@media(min-width: 768px) and (max-width: 991px) {
	#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar::before {
		width: 86%;
		margin: 0 7%;
	}
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar .step {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar .step .point {
	width: 20px;
	height: 20px;
	border-radius: 10px;
	background-color: #E5E5E5;
	border: 4px solid white;
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar .step.active {
	color: #4A4A4A;
}

#cmp_f49d0b2b-3040-4e93-8f4b-6d97653ab545 .progress-bar .step.active .point {
	background-color: rgb(128, 199, 123);;
}

/*
 * components/home/cmp_87c9b45c-1881-4b54-975c-525d6ebf778d/component.css
 */
#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_87c9b45c-1881-4b54-975c-525d6ebf778d ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/home/cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b/component.css
 */
#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b h1 {
  margin:0;
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b p {
	color: rgb(0, 0, 0);
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: rgb(0, 0, 0);
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e2a27801-aba3-4da1-a1a8-2ea49c79ad0b ul {
	list-style: disc;
	list-style-position: inside;
	color: rgb(0, 0, 0);
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/how-it-works/cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2/component.css
 */
#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_896f6955-6ec4-43b6-8263-2bb5eb51f8f2 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/index/cmp_1863501c-f2ec-4583-97b4-5069a9e8235b/component.css
 */
#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b {
	background-color: ;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b .title {
	margin-top: 40px;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b .box-choose-row {
	justify-content: center;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b .box-choose {
	margin-top: 40px;
	margin-bottom: 40px;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b .box-choose img {
	margin-bottom: 20px;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_1863501c-f2ec-4583-97b4-5069a9e8235b h3 {
	margin-bottom: 25px;
}
/*
 * components/index/cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023/component.css
 */
#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_4cc53e03-ad3e-47fb-86d2-e5ca0c4d5023 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/index/cmp_512fcc02-006f-4491-adb2-e19f1962eb67/component.css
 */
#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 {
	padding: 0;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content {
	background-color: rgb(152, 207, 133);
	padding: 20px;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content h1 {
	color: rgb(128, 199, 123);
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content h2 {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 36px;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content h3 {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 24px;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content p {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content .btn {
	background-color: rgb(251, 175, 63);
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .hero-content .btn:hover {
	background-color: rgb(251, 175, 63);
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_512fcc02-006f-4491-adb2-e19f1962eb67 .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_59b56423-ef07-4e93-a4f1-608942867061/component.css
 */
#cmp_59b56423-ef07-4e93-a4f1-608942867061 {
	padding: 0;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content {
	background-color: rgb(52, 208, 220);
	padding: 20px;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content h1 {
	color: rgb(128, 199, 123);
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content h2 {
	color: #FFFFFF;
	font-family: Lato;
	font-size: 36px;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content h3 {
	color: #FFFFFF;
	font-family: Lato;
	font-size: 16px;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content p {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content .btn {
	background-color: rgb(152, 207, 133);
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_59b56423-ef07-4e93-a4f1-608942867061 .hero-content .btn:hover {
	background-color: rgb(152, 207, 133);
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_59b56423-ef07-4e93-a4f1-608942867061 .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_6712d2fe-85da-4df5-b28c-392b3532de61/component.css
 */
#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 {
	padding: 0;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content {
	background-color: ;
	padding: 20px;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content h1 {
	color: ;
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content h2 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content h3 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content p {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content .btn {
	background-color: ;
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .hero-content .btn:hover {
	background-color: ;
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_6712d2fe-85da-4df5-b28c-392b3532de61 .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf/component.css
 */
#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf {
	padding: 0;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content {
	background-color: ;
	padding: 20px;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content h1 {
	color: ;
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content h2 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content h3 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content p {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content .btn {
	background-color: ;
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .hero-content .btn:hover {
	background-color: ;
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_7a389bd8-7b6f-4cc0-94a9-9091d9a6cacf .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_9bfd44e2-2b2d-4204-8e39-b28406763681/component.css
 */
#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 {
	padding: 0;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content {
	background-color: ;
	padding: 20px;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content h1 {
	color: ;
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content h2 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content h3 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content p {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content .btn {
	background-color: ;
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .hero-content .btn:hover {
	background-color: ;
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_9bfd44e2-2b2d-4204-8e39-b28406763681 .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18/component.css
 */
#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 {
	padding: 0;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content {
	background-color: ;
	padding: 20px;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content h1 {
	color: ;
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content h2 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content h3 {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content p {
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content .btn {
	background-color: ;
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .hero-content .btn:hover {
	background-color: ;
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_c7273608-c7b9-49e5-aea2-e516e1fe7a18 .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_db14634f-3222-447f-9d41-613023edb643/component.css
 */
#cmp_db14634f-3222-447f-9d41-613023edb643 {
	padding: 0;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content {
	background-color: rgb(152, 207, 133);
	padding: 20px;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content h1 {
	color: rgb(128, 199, 123);
	font-family: Josefin Sans;
	font-size: 45px;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content h2 {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 36px;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content h3 {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 24px;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content p {
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content .btn {
	background-color: rgb(251, 175, 63);
	color: #FFFFFF;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_db14634f-3222-447f-9d41-613023edb643 .hero-content .btn:hover {
	background-color: rgb(251, 175, 63);
	color: #FFFFFF;
}


/*
* Add the .square-row class will make the min-height of the columns equal to their width.
*/
#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > [class^="col-"] {
	min-height: 100vw; /* full view width */
}

@media(min-width: 768px) {
	#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > .col-md-6 {
		min-height: calc(100vw / 2); /* half the view width */
	}

	#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > .col-md-4 {
		min-height: calc(100vw / 3); /* third the view width */
	}

	#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > .col-md-3 {
		min-height: calc(100vw / 4); /* fourth the view width */
	}
}

@media(min-width: 1140px) {
	#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > .col-md-6 {
		min-height: calc(1140px / 2); /* half the container width */
	}

	#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > .col-md-4 {
		min-height: calc(1140px / 3); /* third the container width */
	}

	#cmp_db14634f-3222-447f-9d41-613023edb643 .square-row > .col-md-3 {
		min-height: calc(1140px / 4); /* fourth the container width */
	}
}

/*
 * components/index/cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07/component.css
 */
/**********
Navigation
**********/
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar {
	background-color: rgba(0, 0, 0, 0.1);
	border-radius: 0;
	margin-bottom: 3rem;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-brand {
	color: ;
	font-family: ;
	font-size: ;
	margin: 0;
	line-height: 1;
	text-align: center;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-brand > img {
	display: inline-block;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-nav {
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;

	-moz-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;

	margin: 20px 0;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar a.nav-link,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar button {
	color: #FFFFFF;
	font-family: ;
	font-size: 12px;;
	letter-spacing: 1px;
	padding: 8px 12px;
	text-align: center;
	text-transform: uppercase;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar a.nav-link:hover,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar a.nav-link:focus,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar a.nav-link:active,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar button:hover,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar button:focus,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar button:active {
	color: ;
	outline: none;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-nav .dropdown-menu a {
	color: #4A4A4A;
	padding: 10px 0;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-toggler {
	padding: 1rem;
}

@media(min-width: 767px) {
	#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar {
		background-color: transparent;
		margin-bottom: 0;
	}

	#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-nav {
		-moz-flex-direction: row;
		-webkit-flex-direction: row;
		flex-direction: row;

		-moz-justify-content: center;
		-webkit-justify-content: center;
		justify-content: center;

		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-nav li {
		-moz-flex-shrink: 0;
		-webkit-flex-shrink: 0;
		flex-shrink: 0;
	}

	#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .navbar-nav .nav-link {
		padding: 8px 0 8px 28px;
	}
}


/**********
Hero
**********/
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content {
	padding: 20px;
}

@media(min-width: 768px) {
	#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content {
		min-height: 700px;
	}
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content h1 {
	color: ;
	font-family: ;
	font-size: 50px;
	letter-spacing: 2px;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn {
	margin-bottom: 10px;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-primary {
	border: 2px solid transparent;
	background-color: ;
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-primary:hover,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-primary:focus,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-primary:active,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-primary:active:focus {
	background-color: ;
	color: #FFFFFF;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn-secondary {
	border: 2px solid;

	background-color: rgba(255, 255, 255, 0);
	border-color: #FFFFFF;
	color: #FFFFFF;
	font-family: ;
	font-size: ;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-secondary:hover,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-secondary:focus,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-secondary:active,
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 .hero-content .btn.btn-secondary:active:focus {
	background-color: ;
	border-color: ;
	color: ;
}

#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 h1 {
	margin-top: 20px;
	margin-bottom: 10px;
}
#cmp_ee89b7f5-a5bb-410f-9d2b-a52bdd5bce07 p {
	margin-bottom: 25px;
}
/*
 * components/in-the-press/cmp_274a5cde-772f-4949-b130-235e90b25ee9/component.css
 */
#cmp_274a5cde-772f-4949-b130-235e90b25ee9 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_274a5cde-772f-4949-b130-235e90b25ee9 h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_274a5cde-772f-4949-b130-235e90b25ee9 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_274a5cde-772f-4949-b130-235e90b25ee9 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_274a5cde-772f-4949-b130-235e90b25ee9 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_274a5cde-772f-4949-b130-235e90b25ee9 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_274a5cde-772f-4949-b130-235e90b25ee9 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/lifestyle-box/cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7/component.css
 */
#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 {
	padding-top: 20px;
	background-color: ;
}

#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 h1 {
  margin:0;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_e7a0938d-7a50-48b7-972d-740d6cbb77a7 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/lifestyle-box/cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2/component.css
 */
#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ff58f71f-dbe1-4ca1-b467-51037f4f69c2 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/lifestyle/cmp_c03e5972-ff29-498c-8a6d-b233f077f962/component.css
 */
#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_c03e5972-ff29-498c-8a6d-b233f077f962 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/lifestyle/cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036/component.css
 */
#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_cfe7a0ba-be8a-41a4-ab42-9c0679ab6036 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/pantry-box/cmp_adcabd20-86e2-4d28-aba3-584b65e10df8/component.css
 */
#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_adcabd20-86e2-4d28-aba3-584b65e10df8 ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/pantry/cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc/component.css
 */
#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_bb056e1d-fb7d-4482-8ed7-7d1b3f0ffbfc ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry/cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a/component.css
 */
#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a h2 {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 24px;
}

#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_dbf858f2-a2e3-4057-a3ff-a29e3e66ea1a ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/pantry-gluten-free/cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2/component.css
 */
#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ade4fad3-4fa6-46ff-bdd6-141710aae0e2 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry-gluten-free/cmp_ae52470c-4313-4e62-987b-ca23415dbdf6/component.css
 */
#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ae52470c-4313-4e62-987b-ca23415dbdf6 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry-keto-friendly/cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b/component.css
 */
#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_097d2f40-c445-40cc-a0a5-8669c0b2025b ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry-keto-friendly/cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed/component.css
 */
#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_f1c05a5b-6a74-4c75-8df7-9748a697deed ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry-original/cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386/component.css
 */
#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 h2 {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 24px;
}

#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_c6fedd06-37c3-42aa-a2e2-eb5e3b6d8386 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/pantry-original/cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0/component.css
 */
#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_d71b693d-9a84-4df7-bf74-567807b5b0f0 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry-vegan/cmp_c2d41305-7379-4ff7-baeb-c895ce48752c/component.css
 */
#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_c2d41305-7379-4ff7-baeb-c895ce48752c ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/pantry-vegan/cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031/component.css
 */
#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_dca7c9b9-1d55-442d-8f50-db01e3d7b031 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/privacy-policy/cmp_242377ab-6d26-4109-be9b-50b746ef1bc6/component.css
 */
#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_242377ab-6d26-4109-be9b-50b746ef1bc6 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/shop/listing/cmp_410ecc89-70dc-47aa-97bb-c14e65404e99/component.css
 */
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .shop-listing-item {
	color: #4A4A4A;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .shop-listing-item:hover,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .shop-listing-item:focus {
	text-decoration: none;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .shop-listing-item__image {
	background-size: cover;
	background-position: center center;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .shop-listing-item__name {
	margin: 10px 0;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .shop-listing-item__price {
	margin: 10px 0 30px;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .product_paging {
	-webkit-display: flex;
	-ms-display: flex;
	display: flex;
	justify-content: center;

	margin: 20px 0;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .product_page a,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .next_page a,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .prev_page a {
	display: block;
	padding: 12px 15px;
	margin: 0 2px;
	border: 1px solid #E0E0E0;
	border-radius: 5px;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .product_page.active a,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .product_page a:hover,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .product_page a:focus,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .next_page a:hover,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .next_page a:focus,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .prev_page a:hover,
#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .prev_page a:focus {
	text-decoration: none;
	background-color: #F9F9F9;
}

#cmp_410ecc89-70dc-47aa-97bb-c14e65404e99 .product_page.active a {
	color: black;
}

/*
 * components/shop/listing/cmp_4f0bfca9-bf5a-41f9-b140-02f620fe4369/component.css
 */
#cmp_4f0bfca9-bf5a-41f9-b140-02f620fe4369 {
	justify-content: center;
	margin-bottom: 35px;
}

#cmp_4f0bfca9-bf5a-41f9-b140-02f620fe4369 ul.nav-pills {
	background-color: #FAFAFA;
	border: 1px solid #EEEEEE;
	border-radius: 3px;
	padding: 3px;
}

/*
 * components/shop/listing/cmp_90da434c-abfb-4d44-b3c7-fb409226d370/component.css
 */
#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_90da434c-abfb-4d44-b3c7-fb409226d370  {
	padding: 50px 0 15px;
}
#cmp_90da434c-abfb-4d44-b3c7-fb409226d370 h1 {
	margin-bottom: 15px;
}
/*
 * components/shop/listing/cmp_b36c18b0-c8eb-4400-89eb-11c54d44a4c5/component.css
 */
#cmp_b36c18b0-c8eb-4400-89eb-11c54d44a4c5 {
	justify-content: center;
}

#cmp_b36c18b0-c8eb-4400-89eb-11c54d44a4c5 ul.nav-pills {
	background-color: #FAFAFA;
	border: 1px solid #EEEEEE;
	border-radius: 3px;
	padding: 3px;
}

#cmp_b36c18b0-c8eb-4400-89eb-11c54d44a4c5  {
	border-bottom: 1px solid #E1E1E1;
	margin-bottom: 35px;
	padding-bottom: 35px;
}
/*
 * components/shop-our-boxes/cmp_26927d83-f501-4b75-9ad9-69743fb81e26/component.css
 */
#cmp_26927d83-f501-4b75-9ad9-69743fb81e26 img {
	max-width: 100%;
}

/*
 * components/shop-our-boxes/cmp_ededd881-6127-49a8-80cf-40aa385e2b5b/component.css
 */
#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b h1 {
	color: rgb(152, 207, 133);
	font-family: Josefin Sans;
	font-size: 36px;
}

#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ededd881-6127-49a8-80cf-40aa385e2b5b ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/shop-our-boxes/cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b/component.css
 */
#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b {
	background-color: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b .component-rich-text-with-button__content-row {
	padding: 10px 0;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b .component-rich-text-with-button__button-row {
	padding: 10px 0 20px;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b .btn {
	background-color: ;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b .btn:hover {
	background-color: ;
	color: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_fd67fbf5-7fe4-4baa-bdba-fba3eaf8cb6b ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/shop/product/cmp_478fe61e-17db-4c88-9185-b823c5d73f44/component.css
 */
#cmp_478fe61e-17db-4c88-9185-b823c5d73f44.shop-product-header {
	padding: 50px 0 15px;
}

/*
 * components/shop/product/cmp_70e3650b-7f8e-4c37-9813-e4f73f583246/component.css
 */
#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product__name {
	margin-bottom: 10px;
}

#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product__price {
	margin-bottom: 20px;
}

#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product select {
	width: auto;
}

#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product__add-to-cart {
	margin-bottom: 20px;
}

#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product__review-share-desktop {
	border-top: 1px solid #E1E1E1;
	margin-bottom: 40px;
}

#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product__review-share-desktop .col-xs-6 {
	padding-top: 10px;
}

#cmp_70e3650b-7f8e-4c37-9813-e4f73f583246 .shop-product__review-share-desktop .col-xs-6 + .col-xs-6 {
	border-left: 1px solid #E1E1E1;
}

/*
 * components/sidebar/cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad/component.css
 */
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad > header {
	margin-bottom: 40px;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .item {
	position: relative;
	margin-bottom: 30px;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .item > .pull-left {
	margin-right: 20px;
	width: 65px;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .item .meta {
	margin: 0;
	line-height: 120%;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .item .media-heading {
	padding-right: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .item .close {
	position: absolute;
	top: 0;
	right: 0;
	opacity: 1;
	filter: alpha(opacity=100);
	color: inherit;
	text-shadow: none;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .total {
	margin-bottom: 25px;
	padding: 25px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .total .dt {
	text-align: right;
}
#cmp_efdacd49-6705-4bdd-80f2-13aeea5662ad .total .strong {
	font-size: 15px;
}

/*
 * components/snack-big-snacker/cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d/component.css
 */
#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_3c2c74ae-1f20-4817-8c19-7bc826284f0d ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack-big-snacker/cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa/component.css
 */
#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_869d71f1-fdda-411e-ba2e-1dc82f55c2fa ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-box/cmp_07dc6a90-f717-4d3e-8bef-f15421d43775/component.css
 */
#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_07dc6a90-f717-4d3e-8bef-f15421d43775 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack-box/cmp_75d571c9-b749-40be-942c-e104e375e1df/component.css
 */
#cmp_75d571c9-b749-40be-942c-e104e375e1df {
	padding-top: 20px;
	background-color: ;
}

#cmp_75d571c9-b749-40be-942c-e104e375e1df h1 {
  margin:0;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_75d571c9-b749-40be-942c-e104e375e1df h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_75d571c9-b749-40be-942c-e104e375e1df h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_75d571c9-b749-40be-942c-e104e375e1df p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_75d571c9-b749-40be-942c-e104e375e1df ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_75d571c9-b749-40be-942c-e104e375e1df ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/snack/cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d/component.css
 */
#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_5b69354c-7ddc-4f83-a0b8-fee62124e28d ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack/cmp_ea748275-a895-4123-9e71-0b14a3f89c02/component.css
 */
#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_ea748275-a895-4123-9e71-0b14a3f89c02 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-gluten-free/cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140/component.css
 */
#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_50ee7533-9c4e-4a61-adc7-fa53e9716140 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack-gluten-free/cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674/component.css
 */
#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_dbf16b8f-7eff-42c1-9f9d-5aec2a1d4674 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-keto-friendly/cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2/component.css
 */
#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_b13a433f-1a2b-47b0-81b1-87fab613a3c2 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-keto-friendly/cmp_e93e8319-1d04-4865-a4a5-ab1925976d21/component.css
 */
#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e93e8319-1d04-4865-a4a5-ab1925976d21 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack-mini-snacker/cmp_68c2f84f-82db-4510-9af4-b675fb389779/component.css
 */
#cmp_68c2f84f-82db-4510-9af4-b675fb389779 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_68c2f84f-82db-4510-9af4-b675fb389779 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_68c2f84f-82db-4510-9af4-b675fb389779 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_68c2f84f-82db-4510-9af4-b675fb389779 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_68c2f84f-82db-4510-9af4-b675fb389779 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_68c2f84f-82db-4510-9af4-b675fb389779 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_68c2f84f-82db-4510-9af4-b675fb389779 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack-mini-snacker/cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68/component.css
 */
#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_bb48daa3-e7d0-45b1-a1bb-35e9b859af68 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-original/cmp_17a89acd-b14a-47d6-8078-ae966570c067/component.css
 */
#cmp_17a89acd-b14a-47d6-8078-ae966570c067 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_17a89acd-b14a-47d6-8078-ae966570c067 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_17a89acd-b14a-47d6-8078-ae966570c067 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_17a89acd-b14a-47d6-8078-ae966570c067 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_17a89acd-b14a-47d6-8078-ae966570c067 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_17a89acd-b14a-47d6-8078-ae966570c067 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_17a89acd-b14a-47d6-8078-ae966570c067 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/snack-original/cmp_607b17dd-481f-4087-976f-da4683a5d593/component.css
 */
#cmp_607b17dd-481f-4087-976f-da4683a5d593 {
	padding-top: 20px;
	background-color: #FFFFFF;
}

#cmp_607b17dd-481f-4087-976f-da4683a5d593 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
  padding:0;
}

#cmp_607b17dd-481f-4087-976f-da4683a5d593 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_607b17dd-481f-4087-976f-da4683a5d593 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_607b17dd-481f-4087-976f-da4683a5d593 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_607b17dd-481f-4087-976f-da4683a5d593 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_607b17dd-481f-4087-976f-da4683a5d593 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-vegan/cmp_4d81c80f-434c-4a54-860d-1d8a61865482/component.css
 */
#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

#cmp_4d81c80f-434c-4a54-860d-1d8a61865482 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 16px;
}

/*
 * components/snack-vegan/cmp_ab2652fb-7167-4515-b639-06eb099d2032/component.css
 */
#cmp_ab2652fb-7167-4515-b639-06eb099d2032 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_ab2652fb-7167-4515-b639-06eb099d2032 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_ab2652fb-7167-4515-b639-06eb099d2032 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_ab2652fb-7167-4515-b639-06eb099d2032 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_ab2652fb-7167-4515-b639-06eb099d2032 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ab2652fb-7167-4515-b639-06eb099d2032 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_ab2652fb-7167-4515-b639-06eb099d2032 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/sold_out/cmp_22c2e153-eae1-4916-80eb-6cd53a15c431/component.css
 */
#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 {
	background-color: #FFFFFF;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 .component-rich-text-with-button__content-row {
	padding: 10px 0;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 .component-rich-text-with-button__button-row {
	padding: 10px 0 20px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 .btn {
	background-color: rgb(128, 199, 123);
	color: rgb(255, 255, 255);
	font-family: Lato;
	font-size: 14px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 .btn:hover {
	background-color: rgba(128, 199, 123, 0.75);
	color: rgb(255, 255, 255);
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_22c2e153-eae1-4916-80eb-6cd53a15c431  {
	padding-bottom: 50px;
}
/*
 * components/sold_out/cmp_3cfccac8-0a95-40a0-ae75-cab8ed6a07a5/component.css
 */
#cmp_3cfccac8-0a95-40a0-ae75-cab8ed6a07a5 img {
	max-width: 100%;
}

#cmp_3cfccac8-0a95-40a0-ae75-cab8ed6a07a5  {
	padding-top: 50px;
}
/*
 * components/subscribe/cmp_459bb0c3-f0fe-49ba-a17c-3416c797b983/component.css
 */

/*
 * components/subscribe/cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04/component.css
 */
#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_9a8c66ef-4ed1-40bf-8ecd-262168300f04 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/subscribe/cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7/component.css
 */
#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_e2c8aead-57c3-4bc3-bf4a-0516a6e6dfc7 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/subscribe_flow/addons_step/cmp_076f215a-9a23-428e-8e69-acd169d90aa3/component.css
 */
#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_076f215a-9a23-428e-8e69-acd169d90aa3 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

/*
 * components/subscribe_flow/addons_step/cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9/component.css
 */
#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9.addons-container {
	margin-right: auto;
	margin-left: auto;

	max-width: 940px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-products-row {
	border: 1px solid #D3D3D3;

	padding-left: 40px;
	padding-right: 40px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	padding-top: 40px;
	padding-bottom: 40px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product + .addons-product {
	border-top: 1px solid #D3D3D3;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-left {
	padding-right: 30px;

	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-image {
	width: 100%;
	height: 100%;
	min-height: 275px;

	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-right {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;

	margin-bottom: 15px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-top-right {
	text-align: right;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .btn.btn-primary.addons-btn-cart {
	padding: 7px 12px;

	font-family: ;
	font-size: 14px;

	color: rgb(255, 255, 255);
	background-color: rgb(128, 199, 123);
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .btn.btn-primary.addons-btn-cart:hover {
	color: rgb(255, 255, 255);
	background-color: rgba(128, 199, 123, 0.75);
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-name {
	font-size: 20px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-price {
	margin-bottom: 20px;

	font-size: 16px;
	color: rgb(128, 199, 123);
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-form-group .control-label {
	font-size: 12px;
	color: #9B9B9B;

	margin-bottom: 2px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-form-group select {
	height: 30px;
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-cta-row {
	margin-top: 40px;

	text-align: center;
}


#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .btn.btn-primary.addons-continue-btn {
	font-family: ;
	font-size: 14px;

	color: rgb(255, 255, 255);
	background-color: rgb(128, 199, 123);
}

#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .btn.btn-primary.addons-continue-btn:hover {
	color: rgb(255, 255, 255);
	background-color: rgba(128, 199, 123, 0.75);
}

@media only screen and (max-width : 768px) {
	#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-left,
	#cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-right {
		-webkit-box-flex: 1 0 100%;
		-ms-flex: 1 0 100%;
		flex: 1 0 100%;
	}

	.addons-product-right {
		margin-top: 40px;
	}

	 #cmp_8187b926-6046-48b1-83b7-ad1f2bc466d9 .addons-product-left {
		padding-right: 0;
	}
}

/*
 * components/subscribe_flow/survey_step/cmp_02ef390b-f1b5-4369-bae7-6c00192c7340/component.css
 */
#cmp_02ef390b-f1b5-4369-bae7-6c00192c7340 {
	padding: 50px 0 15px;
}

/*
 * components/subscribe_flow/survey_step/cmp_852dd28f-b9c9-479f-87c9-6126687f3461/component.css
 */
#cmp_852dd28f-b9c9-479f-87c9-6126687f3461.survey h2 {
	margin-bottom: 0.5em;
}

#cmp_852dd28f-b9c9-479f-87c9-6126687f3461.survey .radio input[type="radio"],
#cmp_852dd28f-b9c9-479f-87c9-6126687f3461.survey .checkbox input[type="checkbox"] {
	margin-right: 0.5em;
}

#cmp_852dd28f-b9c9-479f-87c9-6126687f3461.survey .survey-field {
	margin-bottom: 2em;
}

/*
 * components/subscribe_flow/terms_step/cmp_1fbf24f6-84d3-4bca-930a-6fa830268cc7/component.css
 */

/*
 * components/subscribe_flow/terms_step/cmp_30820889-a0a8-4462-a987-069ffd928d94/component.css
 */
#cmp_30820889-a0a8-4462-a987-069ffd928d94 {
	padding: 50px 0 15px;
}

/*
 * components/subscribe_flow/variant_step/cmp_326bc332-7400-4248-885b-04672973676b/component.css
 */

/*
 * components/subscribe_flow/variant_step/cmp_88674dd6-4589-438d-ae76-9727edfdf565/component.css
 */
#cmp_88674dd6-4589-438d-ae76-9727edfdf565 {
	padding: 50px 0 15px;
}

/*
 * components/whats-new/cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec/component.css
 */
#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: ;
}

#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec h1 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec h2 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec h3 {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec p {
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: ;
	font-family: ;
	font-size: ;
}

#cmp_bb54c5da-194e-4b10-8f67-f6b7910eaeec ul {
	list-style: disc;
	list-style-position: inside;
	color: ;
	font-family: ;
	font-size: ;
}

/*
 * components/shop-our-boxes/cmp_37ea679d-c8f0-40ea-b430-995b1a13f408/component.css
 */
#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 h1 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 36px;
}

#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 h2 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 24px;
}

#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 h3 {
	color: #4A4A4A;
	font-family: Lato;
	font-size: 16px;
}

#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 p {
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 ol {
	list-style: decimal;
	list-style-position: insidone for the;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}

#cmp_37ea679d-c8f0-40ea-b430-995b1a13f408 ul {
	list-style: disc;
	list-style-position: inside;
	color: #4A4A4A;
	font-family: Josefin Sans;
	font-size: 14px;
}