:root {
  --beo-body-bg: #fff;
  --beo-body-color: #333;
  --beo-primary: #d57834;
  --beo-primary-hover: #ff5400;
  --beo-light: #f8f9fa;
  --beo-dark: #232323;
}

body {
  background-color: var(--beo-body-bg);
  color: var(--beo-body-color);
}

.text-primary {
  color: #d57834 !important;
}

.bg-primary {
  background-color: #d57834 !important;
}

.text-primary-hover {
  color: #ff5400 !important;
}

.bg-primary-hover {
  background-color: #ff5400 !important;
}

.text-light {
  color: #f8f9fa !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

.text-dark {
  color: #232323 !important;
}

.bg-dark {
  background-color: #232323 !important;
}

.btn-primary {
  --beo-btn-bg: #d57834;
  --beo-btn-border-color: #d57834;
  --beo-btn-hover-bg: #ff5400;
  --beo-btn-hover-border-color: #ff5400;
}

.btn-outline-primary,
.btn-outline-primary:focus {
  --beo-btn-color: #d57834;
  --beo-btn-border-color: #d57834;
  --beo-btn-hover-color: #fff;
  --beo-btn-hover-bg: #ff5400;
  --beo-btn-hover-border-color: #ff5400;
}

.btn-check:focus + .btn-primary,
.product--rendered-attribute .form-radio:focus + .btn-primary,
.btn-primary:focus,
.btn-primary:active:focus,
.btn-check:focus + .btn-outline-primary,
.product--rendered-attribute .form-radio:focus + .btn-outline-primary,
.btn-outline-primary:active:focus,
.btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(0, 0, 0, 0.1);
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvY29sb3Iuc2NzcyIsImNvbG9yLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQkE7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0VBRUUsc0JBQUE7RUFBQSw0QkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7QUNkSjs7QURtQkE7RUFDRSxvQ0FBQTtFQUNBLDRCQUFBO0FDaEJGOztBRHFCRTtFQUNFLHlCQUFBO0FDbEJKOztBRG9CRTtFQUNFLG9DQUFBO0FDakJKOztBRGFFO0VBQ0UseUJBQUE7QUNWSjs7QURZRTtFQUNFLG9DQUFBO0FDVEo7O0FES0U7RUFDRSx5QkFBQTtBQ0ZKOztBRElFO0VBQ0Usb0NBQUE7QUNESjs7QURIRTtFQUNFLHlCQUFBO0FDTUo7O0FESkU7RUFDRSxvQ0FBQTtBQ09KOztBREZBO0VBQ0UscUJBQUE7RUFDQSwrQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7QUNLRjs7QURGQTs7RUFFRSx3QkFBQTtFQUNBLCtCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0FDS0Y7O0FEREE7Ozs7Ozs7O0VBUUUsNENBQUE7QUNJRiIsImZpbGUiOiJjb2xvci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiZ2xvYmFsXCI7XG5cbiRwcmltYXJ5OiAgICAgICAjZDU3ODM0O1xuJHByaW1hcnktaG92ZXI6ICNmZjU0MDA7XG4kbGlnaHQ6ICAgICAgICAgI2Y4ZjlmYTtcbiRkYXJrOiAgICAgICAgICAjMjMyMzIzO1xuXG4kcHJpbWFyeS1kYXJrOiAjODEyYzFmO1xuXG4kYmVvLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gIFwicHJpbWFyeS1ob3ZlclwiOiAkcHJpbWFyeS1ob3ZlcixcbiAgXCJsaWdodFwiOiAkbGlnaHQsXG4gIFwiZGFya1wiOiAkZGFya1xuKTtcblxuLy8gUm9vdC5cbjpyb290IHtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI2ZmZjtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogIzMzMztcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGJlby1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG59XG5cbi8vIFJlYm9vdC5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG59XG5cbi8vIFRleHQgYW5kIGxpbmsgQ29sb3IuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkYmVvLWNvbG9ycyB7XG4gIC50ZXh0LSN7JGNvbG9yfSB7XG4gICAgY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5iZy0jeyRjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFByaW1hcnkgQnV0dG9uLlxuLmJ0bi1wcmltYXJ5IHtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRwcmltYXJ5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skcHJpbWFyeX07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skcHJpbWFyeS1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHByaW1hcnktaG92ZXJ9O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRwcmltYXJ5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skcHJpbWFyeX07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skd2hpdGV9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JHByaW1hcnktaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwcmltYXJ5LWhvdmVyfTtcbn1cblxuLy8gQXZvaWQgYm94IHNoYWRvdyBvbiBidXR0b25zXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1wcmltYXJ5LFxuLnByb2R1Y3QtLXJlbmRlcmVkLWF0dHJpYnV0ZSAuZm9ybS1yYWRpbzpmb2N1cyArIC5idG4tcHJpbWFyeSxcbi5idG4tcHJpbWFyeTpmb2N1cyxcbi5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4ucHJvZHVjdC0tcmVuZGVyZWQtYXR0cmlidXRlIC5mb3JtLXJhZGlvOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6Zm9jdXMsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vLy5iZy1wcmltYXJ5IHtcbi8vICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1kYXJrICFpbXBvcnRhbnQ7XG4vL31cbiIsIjpyb290IHtcbiAgLS1iZW8tYm9keS1iZzogI2ZmZjtcbiAgLS1iZW8tYm9keS1jb2xvcjogIzMzMztcbiAgLS1iZW8tcHJpbWFyeTogI2Q1NzgzNDtcbiAgLS1iZW8tcHJpbWFyeS1ob3ZlcjogI2ZmNTQwMDtcbiAgLS1iZW8tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tYmVvLWRhcms6ICMyMzIzMjM7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZW8tYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1iZW8tYm9keS1jb2xvcik7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogI2Q1NzgzNCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTc4MzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeS1ob3ZlciB7XG4gIGNvbG9yOiAjZmY1NDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTQwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMjMyMzIzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnkge1xuICAtLWJlby1idG4tYmc6ICNkNTc4MzQ7XG4gIC0tYmVvLWJ0bi1ib3JkZXItY29sb3I6ICNkNTc4MzQ7XG4gIC0tYmVvLWJ0bi1ob3Zlci1iZzogI2ZmNTQwMDtcbiAgLS1iZW8tYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2ZmNTQwMDtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIC0tYmVvLWJ0bi1jb2xvcjogI2Q1NzgzNDtcbiAgLS1iZW8tYnRuLWJvcmRlci1jb2xvcjogI2Q1NzgzNDtcbiAgLS1iZW8tYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJlby1idG4taG92ZXItYmc6ICNmZjU0MDA7XG4gIC0tYmVvLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZjU0MDA7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXByaW1hcnksXG4ucHJvZHVjdC0tcmVuZGVyZWQtYXR0cmlidXRlIC5mb3JtLXJhZGlvOmZvY3VzICsgLmJ0bi1wcmltYXJ5LFxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cyxcbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSxcbi5wcm9kdWN0LS1yZW5kZXJlZC1hdHRyaWJ1dGUgLmZvcm0tcmFkaW86Zm9jdXMgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpmb2N1cyxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWNvbG9yLmNzcy5tYXAgKi9cbiJdfQ== */