@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;900&display=swap');

:root {
	--components--paging--item--border-radius: 0rem;
	--elements--alerts--container--border-radius: 0rem;
	--elements--alerts--default-container--border-color: #c7b973;
	--elements--alerts--primary-container--border-color: #c7b973;
	--elements--alerts--primary-container--color-title: #878787;
	--elements--badges--container--border-radius: 0rem;
	--elements--badges--primary-container--color: #FFFFFF;
	--elements--body-text--heading-2--color: #c7b973;
	--elements--body-text--link--color: #363636;
	--elements--buttons--button--border-radius: 0rem;
	--elements--buttons--default--border-color: #878787;
	--elements--buttons--outline-default--border-color: #D1D1D1;
	--elements--buttons--outline-primary--border-color: #c7b973;
	--elements--buttons--outline-primary--color: #363636;
	--elements--buttons--primary--background-color-hover: #c7b973;
	--elements--buttons--primary--border-color: #d4d0d0;
	--elements--buttons--primary--border-color-hover: #c7b973;
	--elements--buttons--primary--color: #363636;
	--elements--buttons--transparent--color: #363636;
	--elements--buttons--transparent--color-hover: #c7b973;
	--elements--cards--container--border-radius: 0rem;
	--elements--cards--header--border-color: #E6E6E6;
	--elements--cards--header--color: #363636;
	--elements--cards--label--background-color: #c7b973;
	--elements--cards--label--border-radius: 0rem;
	--elements--cards--legend--color: #363636;
	--elements--dropdown--menu--border-radius: 0rem;
	--elements--features--container--border-radius: 0rem;
	--elements--forms--control--border-radius: 0rem;
	--elements--forms--field-group-heading--color: #363636;
	--elements--forms--field-group-heading--font-size: 1.25rem;
	--elements--forms--legend--color: #363636;
	--elements--forms--radio-checkbox--border-radius: 0rem;
	--elements--headings--page-heading--font-family: 'Lato';
	--elements--headings--page-heading--font-weight: normal;
	--elements--headings--page-subheading--color: #c7b973;
	--elements--legends--legend--color: #363636;
	--elements--legends--legend-sm--border-color: #D1D1D1;
	--elements--legends--legend-sm--color: #363636;
	--elements--tables--column-link--color: #363636;
	--elements--tables--container--border-radius: 0rem;
	--layout--page--body--background-color: #F5F5F5;
	--layout--side-bar--item-link--border-color: #d4d0d0;
	--layout--side-bar--item-link--color-active: #363636;
	--layout--side-bar--item-link--color-hover: #c7b973;
	--theme--colors--danger--200: #FED7D7;
	--theme--colors--danger--300: #e4bbbb;
	--theme--colors--danger--400: #e2a3a3;
	--theme--colors--danger--500: #e77d7d;
	--theme--colors--danger--600: #e53e3e;
	--theme--colors--danger--700: #C53030;
	--theme--colors--danger--800: #872323;
	--theme--colors--danger--900: #5a0000;
	--theme--colors--gray--100: #FFFFFF;
	--theme--colors--gray--200: #F5F5F5;
	--theme--colors--gray--300: #E6E6E6;
	--theme--colors--gray--400: #D1D1D1;
	--theme--colors--gray--500: #adadad;
	--theme--colors--gray--600: #878787;
	--theme--colors--gray--700: #525252;
	--theme--colors--gray--800: #363636;
	--theme--colors--gray--900: #000000;
	--theme--colors--primary--200: #FFD6AD;
	--theme--colors--primary--500: #d4d0d0;
	--theme--colors--primary--600: #d4d0d0;
	--theme--colors--primary--700: #000000;
	--theme--colors--primary--800: #c7b973;
	--theme--colors--success--200: #C6F6D5;
	--theme--colors--success--300: #96c2ac;
	--theme--colors--success--400: #84c2a3;
	--theme--colors--success--500: #5fa280;
	--theme--colors--success--600: #2f855a;
	--theme--colors--success--700: #215239;
	--theme--colors--success--800: #0c3c23;
	--theme--colors--success--900: #00351a;
	--theme--colors--warning--200: #FEEBC8;
	--theme--colors--warning--300: #e2b395;
	--theme--colors--warning--400: #e09666;
	--theme--colors--warning--500: #db864f;
	--theme--colors--warning--600: #dd6b20;
	--theme--colors--warning--700: #c05621;
	--theme--colors--warning--800: #904018;
	--theme--colors--warning--900: #391605;
	--theme--spacing--block--size: 2.375rem;
	--theme--spacing--element--size: 2.375rem;
	--theme--spacing--grid--size: 2.375rem;
	--theme--typography--body--font-family: 'Lato';
	--theme--typography--body--font-weight: normal;
	--theme--typography--heading-1--font-size: 1.625rem;
	--theme--typography--headings--font-family: 'Lato';
	--theme--typography--headings--font-weight: 900;
	--content-02--item-image--border-radius: 0rem;
	--content-03--column-one--border-radius: 0rem;
	--content-03--column-two--border-radius: 0rem;
	--content-03--column-two-heading--color: var(--theme--colors--gray--800);
	--content-03--column-two-subheading--color: var(--theme--colors--gray--800);
	--content-03--column-two-text--color: var(--theme--colors--gray--800);
	--content-04--column-one--border-radius: 0rem;
	--content-04--column-one-heading--color: var(--theme--colors--gray--800);
	--content-04--column-one-subheading--color: var(--theme--colors--gray--800);
	--content-04--column-one-text--color: var(--theme--colors--gray--800);
	--content-04--column-two--border-radius: 0rem;
	--content-11--item--border-radius: 0rem;
	--content-12--item--border-radius: 0rem;
	--content-14--item--border-radius: 0rem;
	--content-23--image--border-radius: 0rem;
	--content-28--image--border-radius: 0rem;
	--content-37--item-title--color: var(--theme--colors--gray--800);
	--content-42--images--border-radius: 0rem;
	--content-43--images--border-radius: 0rem;
	--footer-01--container--background-color: var(--theme--colors--gray--100);
	--footer-01--container--color: var(--theme--colors--gray--800);
	--footer-01--form-control--border-radius: 0rem;
	--footer-01--heading--color: var(--theme--colors--gray--800);
	--footer-01--link--color: var(--theme--colors--gray--800);
	--footer-01--link--color-hover: #c7b973;
	--footer-02--container--background-color: var(--theme--colors--gray--100);
	--footer-02--container--border-top-width: 0px;
	--footer-03--container--background-color: var(--theme--colors--gray--900);
	--header-02--account-button--border-color: var(--theme--colors--primary--500);
	--header-02--account-button--border-color-hover: var(--theme--colors--primary--500);
	--header-02--account-button--color: var(--theme--colors--gray--900);
	--header-02--account-button--color-hover: #c7b973;
	--header-02--buttons--border-radius: 0rem;
	--header-02--cart-button--background-color-hover: var(--theme--colors--primary--500);
	--header-02--cart-button--border-color-hover: var(--theme--colors--primary--500);
	--header-02--cart-button--color: var(--theme--colors--gray--800);
	--header-02--cart-button--color-hover: #c7b973;
	--header-02--logo--height: 3rem;
	--header-02--mobile-menu-icon--background-color: var(--theme--colors--primary--500);
	--header-02--mobile-menu-icon--border-color: var(--theme--colors--primary--500);
	--header-02--mobile-menu-icon--color: var(--theme--colors--gray--800);
	--header-02--search--border-radius: 0rem;
	--header-03--block--background-color: var(--theme--colors--primary--500);
	--header-03--nav-header--border-color: var(--theme--colors--gray--700);
}

@media (min-width: 1024px) {
	:root {
		--components--search--container--border-radius: 0rem;
		--layout--main--container--padding-y: 2.375rem;
		--layout--side-bar--legend--color: #363636;
		--theme--spacing--block--margin: 2.375rem;
		--header-02--block--background-color: #ffffff;
		--header-02--logo--height: 3rem;
		--header-03--block--background-color: var(--theme--colors--primary--500);
		--header-03--nav-item-link--background-color: transparent;
		--header-03--nav-item-link--background-color-active: transparent;
		--header-03--nav-item-link--background-color-hover: transparent;
		--header-03--nav-item-link--color: var(--theme--colors--gray--800);
		--header-03--nav-item-link--color-active: #FFFFFF;
		--header-03--nav-item-link--color-hover: #c7b973;
		--header-03--nav-sub-item-link--color: var(--theme--colors--gray--800);
		--header-03--nav-sub-item-link--color-active: #FFFFFF;
		--header-03--nav-sub-item-link--color-hover: #c7b973;
		--header-03--nav-sub-sub-item-link--color-hover: #c7b973;
	}
}