.navbar__toggler-icon-bar {
  background-color: #ecf0f1;
}

.category {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-color: #e5e5e5;
    border: 1px solid #cdcfd0;
    padding: .75rem;
    border-radius: .25rem;
    -webkit-box-shadow: 0 3px 5px -5px rgba(0, 0, 0, .45);
    box-shadow: 0 3px 5px -5px rgba(0, 0, 0, .45);
    -webkit-transition: .2s;
    transition: .2s;
}

.navbar__menu-item--has-childs .navbar__menu-list {
  position: absolute;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  overflow-y: auto;
  padding-top: 1em;
  padding-bottom: 1em;
  border: 1px solid #b8b9bb;
  border-radius: .25rem;
  background-color: #e3e3e3;
  -webkit-box-shadow: 0 10px 40px -15px rgba(0,0,0,.2);
  box-shadow: 0 10px 40px -15px rgba(0,0,0,.2);
  min-width: 15em;
  z-index: 10;
  margin-top: .5em;
  opacity: 0;
  -webkit-transition: .15s;
  transition: .15s;
}
element.style {
  background-color: #0dcaf0;
}
.navbar {
  background-color: #322d81;
}

.navbar>*:first-child {
  margin-left: 29px;
}

.breadcrumb {
  padding-left: 2.75rem;
  padding-right: 0.75rem;
  margin-bottom: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
  background-color: #fff;
}
.motto__title {
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 0.25em 
    em
    ;
}


.navbar__search-toggler-icon, .navbar__search-button:not(:hover), .navbar__account-icon, .navbar__cart-icon, button.navbar__menu-link, .navbar__menu-link, button.navbar__menu-link:hover, .navbar__menu-link:hover, .navbar__menu-item.active>.navbar__menu-link, .navbar__menu-item.active>.navbar__menu-link .navbar__menu-item .active {
  color: #ffcc02;
}
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3535;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffd105;
  --bs-green: #19872d;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #212529;
  --bs-secondary: #6c757d;
  --bs-success: #19872d;
  --bs-info: #0dcaf0;
  --bs-warning: #ffd105;
  --bs-danger: #dc3535;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 33, 37, 41;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 45;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 209, 5;
  --bs-danger-rgb: 220, 53, 53;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  Show All Properties (1 more)
}
:root {
  --primary: #322d81;
  --primary-rgb: 255, 204, 2;
  --primary-lightest: #fff0b3;
  --primary-light: #ffe681;
  --primary-dark: #d0af2c;
  --primary-darker: #af9a49;
  --secondary: #191919;
  --secondary-rgb: 25, 25, 25;
}

@media (min-width: 1200px)
  .navbar__brand-logo-img {
    max-width: 10rem;
    max-height: 4rem;
}

.btn-primary, .motto__button-link, .locked__submit, .search-form__search-button, .minicart__button-cart, .account-button, .promo-code__submit, .cart-button, .product-page__cart-button, .add-comment__button--submit, .comment__reply:hover {
  background-color: #a09d8f;
  border-color: #322d81;
  color: #ffffff;
}

h6, .h6, h5, .h5, h4, .cart-form__title, .account-form__title, .h4, h3, .h3, h2, .h2, h1, .h1 {
  color: #322d81;
}
.header {
  position: sticky;
  width: 100%;
  top: 0;
  background-color: #e3e3e3;
  z-index: 100;
}

.section-contact .social-icons>.section-cell-item a, .section-contact .social-icons>.section-cell-item .eshop-menu__link--button, .section-contact .social-icons>.section-cell-item button.navbar__menu-link {
  display: block;
  border: 2px solid #322c5f;
  border-radius: 50%;
  margin: 0.25rem;
  padding: 0.5rem;
  width: 2.5rem;
  height: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: .15s;
  transition: .15s;
}

a, .eshop-menu__link--button, button.navbar__menu-link {
  color: #212529;
  text-decoration: none;
}

.form-control, .add-comment__input, .cart-form__input, .promo-code__input, .account-form__input, .search-form__input, .user-form__input, .locked__input, .navbar__search-input {
  display: block;
  width: 100%;
  padding: 0.5em 1.25em;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #e3e3e3;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.25rem;
  -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
}