/* line 3, theme.scss */
*, *:before, *:after {
  box-sizing: border-box; }

/* line 1, _settings.scss */
:root {
  --bg: #F4F4F4;
  --bg-is-light: true;
  --bg-minor-shade: #f4f4f4;
  --bg-minor-shade-is-light: true;
  --bg-major-shade: #f4f4f4;
  --bg-major-shade-is-light: true;
  --bg-half-shade: #f0f0f0;
  --bg-half-shade-is-light: true;
  --color-btn-bg: #384828;
  --color-btn-bg-is-dark: true;
  --color-btn-bg-minor-shade: #4c6236;
  --color-btn-bg-minor-shade-is-dark: true;
  --color-btn-bg-major-shade: #607c44;
  --color-btn-bg-major-shade-is-dark: true;
  --color-btn-bg-half-shade: #9cb87f;
  --color-btn-bg-half-shade-is-dark: true;
  --color-accent-text: #000002;
  --color-accent-text-is-dark: true;
  --color-accent-text-minor-shade: #000033;
  --color-accent-text-minor-shade-is-dark: true;
  --color-accent-text-major-shade: #000066;
  --color-accent-text-major-shade-is-dark: true;
  --color-accent-text-half-shade: #0000ff;
  --color-accent-text-half-shade-is-dark: true;
  --color-text-dark: #000002;
  --color-text-dark-is-dark: true;
  --color-text-dark-minor-shade: #000033;
  --color-text-dark-minor-shade-is-dark: true;
  --color-text-dark-major-shade: #000066;
  --color-text-dark-major-shade-is-dark: true;
  --color-text-dark-half-shade: #0000ff;
  --color-text-dark-half-shade-is-dark: true;
  --color-text-light: #EBF5ED;
  --color-text-light-is-light: true;
  --color-text-light-minor-shade: #eaf4ec;
  --color-text-light-minor-shade-is-light: true;
  --color-text-light-major-shade: #e9f4eb;
  --color-text-light-major-shade-is-light: true;
  --color-text-light-half-shade: #e0f0e4;
  --color-text-light-half-shade-is-light: true;
  --icons_pack: minimal;
  --controls-btn-border-radius: 0px;
  --color-notice-warning: #fff3cd;
  --color-notice-warning-is-light: true;
  --color-notice-warning-minor-shade: #fff3ca;
  --color-notice-warning-minor-shade-is-light: true;
  --color-notice-warning-major-shade: #fff2c8;
  --color-notice-warning-major-shade-is-light: true;
  --color-notice-warning-half-shade: #ffedb3;
  --color-notice-warning-half-shade-is-light: true;
  --color-notice-success: #d4edda;
  --color-notice-success-is-light: true;
  --color-notice-success-minor-shade: #d3ecd9;
  --color-notice-success-minor-shade-is-light: true;
  --color-notice-success-major-shade: #d1ecd7;
  --color-notice-success-major-shade-is-light: true;
  --color-notice-success-half-shade: #bee4c7;
  --color-notice-success-half-shade-is-light: true;
  --color-notice-error: #f8d7da;
  --color-notice-error-is-light: true;
  --color-notice-error-minor-shade: #f8d7da;
  --color-notice-error-minor-shade-is-light: true;
  --color-notice-error-major-shade: #f8d5d8;
  --color-notice-error-major-shade-is-light: true;
  --color-notice-error-half-shade: #f5c4c8;
  --color-notice-error-half-shade-is-light: true;
  --color-notice-info: #cce5ff;
  --color-notice-info-is-light: true;
  --color-notice-info-minor-shade: #cae4ff;
  --color-notice-info-minor-shade-is-light: true;
  --color-notice-info-major-shade: #c8e3ff;
  --color-notice-info-major-shade-is-light: true;
  --color-notice-info-half-shade: #b3d7ff;
  --color-notice-info-half-shade-is-light: true;
  --font-family: Poppins;
  --font-size: 14px;
  --font-family-heading: Poppins;
  --heading-ratio: 1.6;
  --heading-weight: 500;
  --collection_count: 50;
  --search_count: 15;
  --blog_size: 6;
  --product_not_available: shown;
  --layout-content-max-width: 1320px;
  --delta_sidebar: 2;
  --sidebar_index_show: false;
  --sidebar_index_position: left;
  --sidebar_collection_show: true;
  --sidebar_collection_position: left;
  --sidebar_cart_show: false;
  --sidebar_cart_position: left;
  --sidebar_product_show: false;
  --sidebar_product_position: left;
  --sidebar_blog_show: false;
  --sidebar_blog_position: left;
  --sidebar_article_show: false;
  --sidebar_article_position: left;
  --sidebar_page_show: false;
  --sidebar_page_position: left;
  --sidebar_compare_show: false;
  --sidebar_compare_position: left;
  --sidebar_search_show: false;
  --sidebar_search_position: left;
  --feedback_captcha_enabled: true;
  --favorite_enabled: false;
  --compare_enabled: true; }

/* line 9, theme.scss */
:root {
  --main-title-color: #1f1f1f;
  --main-title-size: 48px;
  --main-title-weight: 700;
  --main-title-lineheight: 62px;
  --font-family-Pangram-Sans: 'PP Pangram Sans'; }

/* line 17, theme.scss */
button.m-modal-button.m-modal-button--checkout.button--checkout {
  padding: 28px;
  background: linear-gradient(60deg, #9f7437, #e3d293 70.71%) !important;
  text-align: center !important;
  color: #FFFFFF !important;
  border-radius: 10px !important;
  border: 0 !important;
  width: 100% !important; }

/* line 27, theme.scss */
button.m-modal-button.m-modal-button--checkout.button--checkout:hover {
  background: linear-gradient(60deg, #E3D293, #9F7437 70.71%) !important; }

/* line 31, theme.scss */
.outside-widgets .delete-widget-link {
  display: none; }

/* line 35, theme.scss */
.outside-widgets .add-widget-link {
  display: none; }

/* line 39, theme.scss */
body {
  font-family: 'Unbounded';
  font-weight: 500;
  font-style: normal; }

/* line 45, theme.scss */
footer {
  /*margin-left: 30px;
  margin-right: 30px;
  border-radius: 36px 36px 0 0!important;*/ }

/* line 51, theme.scss */
.hide {
  display: none; }

/* line 55, theme.scss */
#order_field_30896203, #order_field_30896202, label[for="order_field_30896203"], label[for="order_field_30896202"] {
  display: none; }
