.snipcart {
	--amos-olive: #887b1b;
	--amos-blue: #00aed7;
	--amos-grey: #928b81;
	--amos-light-grey: #f6f5f3;
	--amos-white: #fff;
	--amos-dark: #13352c;
	--bgColor-alt: var(--amos-light-grey);
	--bgColor-modal: var(--amos-light-grey);
	--color-link: var(--amos-olive);

	/* Button Primary */
	/* Default */
	--borderColor-buttonPrimary: var(--amos-blue);
	--bgColor-buttonPrimary: var(--amos-blue);
	/* Hover */
	--borderColor-buttonPrimary-hover: var(--amos-blue);
	--bgColor-buttonPrimary-hover: var(--amos-blue);
	--shadow-buttonPrimary-hover: var(--amos-blue);
	/* Active */
	--borderColor-buttonPrimary-active: var(--amos-blue);
	--bgColor-buttonPrimary-active: var(--amos-blue);
	--shadow-buttonPrimary-active: var(--amos-blue);
	/* Focus */
	--borderColor-buttonPrimary-focus: var(--amos-blue);
	--bgColor-buttonPrimary-focus: var(--amos-blue);
	--shadow-buttonPrimary-focus: var(--amos-blue);
	/* Disabled */
	--borderColor-buttonPrimary-disabled: var(--amos-grey);
	--bgColor-buttonPrimary-disabled: var(--amos-grey);
	/* Success */
	--borderColor-buttonPrimary-success: var(--amos-blue);
	--bgColor-buttonPrimary-success: var(--amos-blue);
	/* Button Secondary */
	/* Default */
	--color-buttonSecondary: var(--amos-white);
	--borderColor-buttonSecondary: var(--amos-blue);
	--bgColor-buttonSecondary: var(--amos-blue);
	/* Hover */
	--color-buttonSecondary-hover: var(--amos-white);
	--borderColor-buttonSecondary-hover: var(--amos-blue);
	--bgColor-buttonSecondary-hover: var(--amos-blue);
	--shadow-buttonSecondary-hover: var(--amos-blue);
	/* Active */
	--color-buttonSecondary-active: var(--amos-white);
	--borderColor-buttonSecondary-active: var(--amos-blue);
	--bgColor-buttonSecondary-active: var(--amos-blue);
	--shadow-buttonSecondary-active: var(--amos-blue);
	/* Focus */
	--color-buttonSecondary-focus: var(--amos-white);
	--borderColor-buttonSecondary-focus: var(--amos-blue);
	--bgColor-buttonSecondary-focus: var(--amos-blue);
	--shadow-buttonSecondary-focus: var(--amos-blue);
	/* Disabled */
	--color-buttonSecondary-disabled: var(--amos-white);
	--borderColor-buttonSecondary-disabled: var(--amos-grey);
	--bgColor-buttonSecondary-disabled: var(--amos-grey);
	/* Success */
	--color-buttonSecondary-success: var(--amos-white);
	--borderColor-buttonSecondary-success: var(--amos-blue);
	--bgColor-buttonSecondary-success: var(--amos-blue);

	/* Badges */
	/* Default (completed) */
	--color-badge: var(--amos-white);
	--borderColor-badge: var(--amos-olive);
	--bgColor-badge: var(--amos-olive);

	/* Active */
	--color-badge-active: var(--amos-white);
	--borderColor-badge-active: var(--amos-olive);
	--bgColor-badge-active: var(--amos-olive);

	/* Disabled */
	--color-badge-disabled: var(--amos-white);
	--borderColor-badge-disabled: var(--amos-grey);
	--bgColor-badge-disabled: var(--amos-grey);


}
.snipcart-button-primary {
	text-transform: uppercase;
}
.snipcart-base-button {
	border-radius: 0;
	box-shadow: none !important;
}
.snipcart-item-line__title {
	color: var(--amos-dark);
	text-transform: none;
}
.snipcart-item-quantity__quantity {
	border: none !important;
	box-shadow: none !important;
}
.snipcart-item-quantity__quantity button {
	background: var(--amos-light-grey) !important;
	color: var(--amos-grey) !important;
	border: none !important;
}
.snipcart-item-quantity__label {
	font-size: 13px;
	font-family: 'Gotham A', 'Gotham B';
	text-transform: uppercase;
	font-weight: 500;
	color: var(--amos-grey);
}

.snipcart-cart__secondary-header-title {
	font-size: 24px;
	font-family: "Gotham A", "Gotham B";
	font-weight: 700;
	text-transform: uppercase;
	color: var(--amos-olive);
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
