body {
  -webkit-transition: background 0.5s ease-in-out;
  -moz-transition: background 0.5s ease-in-out;
  -o-transition: background 0.5s ease-in-out;
  -ms-transition: background 0.5s ease-in-out;
  transition: background 0.5s ease-in-out;
}
body nav.fixed-top {
  -webkit-transition: background 0.5s ease-in-out;
  -moz-transition: background 0.5s ease-in-out;
  -o-transition: background 0.5s ease-in-out;
  -ms-transition: background 0.5s ease-in-out;
  transition: background 0.5s ease-in-out;
}
body.bg-color {
  background: rgba(199, 191, 175, 0.4509803922);
}
body.bg-color nav.fixed-top.bg-light {
  background: #F6E1DD !important;
}

h1, *.h1like {
  color: #153E35;
}

h2, *.h2like {
  color: #153E35;
}

h3, *.h3like {
  color: #153E35;
}

h4, *.h4like {
  color: #153E35;
}

h5, *.h5like {
  color: #153E35;
}

h6, *.h6like {
  color: #153E35;
}

p, *.plike, .detailbodytexts li {
  color: #230600;
}

*.note {
  color: #1D1D1F;
}

body {
  background-color: #FFFFFF;
}

.navbar {
  background-color: #D6CDC0;
}

.nav-link {
  color: #230600;
}
.nav-link.rezervace {
  color: #153E35;
}

.btn-primary {
  background-color: #153E35;
  border-color: #153E35;
  color: white;
}
.btn-primary:hover, .btn-primary:active {
  background-color: #1A4C41 !important;
  border-color: #1A4C41 !important;
  color: white !important;
}

.btn-outline-primary {
  background-color: transparent;
  border-color: #153E35;
  color: #153E35;
}
.btn-outline-primary:hover, .btn-outline-primary:active {
  background-color: #153E35 !important;
  border-color: #153E35 !important;
  color: white !important;
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 30px 70px 30px 0px !important;
  font-family: "Source Serif 4", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px !important;
  line-height: 22px;
  letter-spacing: 0.5px;
  color: #153E35 !important;
  text-align: left;
  background-color: transparent !important;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  background-position: right center;
  background-size: 46px 44px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='46' height='45' viewBox='0 0 46 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.58057H31C38.732 1.58057 45 7.84858 45 15.5806V29.5806C45 37.3126 38.732 43.5806 31 43.5806H1V1.58057Z' fill='%23662213'/%3E%3Cpath d='M1 1.58057H31C38.732 1.58057 45 7.84858 45 15.5806V29.5806C45 37.3126 38.732 43.5806 31 43.5806H1V1.58057Z' stroke='%23662213' stroke-width='2'/%3E%3Cpath d='M15.2218 21.5806C14.6695 21.5806 14.2218 22.0283 14.2218 22.5806C14.2218 23.1329 14.6695 23.5806 15.2218 23.5806V21.5806ZM31.4853 23.2877C31.8758 22.8971 31.8758 22.264 31.4853 21.8735L25.1213 15.5095C24.7308 15.119 24.0976 15.119 23.7071 15.5095C23.3166 15.9 23.3166 16.5332 23.7071 16.9237L29.3639 22.5806L23.7071 28.2374C23.3166 28.6279 23.3166 29.2611 23.7071 29.6516C24.0976 30.0422 24.7308 30.0422 25.1213 29.6516L31.4853 23.2877ZM15.2218 23.5806H30.7782V21.5806H15.2218V23.5806Z' fill='%23F5F5F7'/%3E%3C/svg%3E%0A");
  transition: background-color 0.5s linear;
}
.accordion-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='46' height='44' viewBox='0 0 46 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H31C38.732 1 45 7.26801 45 15V29C45 36.732 38.732 43 31 43H1V1Z' fill='%23A6834F'/%3E%3Cpath d='M1 1H31C38.732 1 45 7.26801 45 15V29C45 36.732 38.732 43 31 43H1V1Z' stroke='%23A6834F' stroke-width='2'/%3E%3Cpath d='M15.2219 21C14.6696 21 14.2219 21.4477 14.2219 22C14.2219 22.5523 14.6696 23 15.2219 23V21ZM31.4854 22.7071C31.8759 22.3166 31.8759 21.6834 31.4854 21.2929L25.1214 14.9289C24.7309 14.5384 24.0977 14.5384 23.7072 14.9289C23.3167 15.3195 23.3167 15.9526 23.7072 16.3431L29.3641 22L23.7072 27.6569C23.3167 28.0474 23.3167 28.6805 23.7072 29.0711C24.0977 29.4616 24.7309 29.4616 25.1214 29.0711L31.4854 22.7071ZM15.2219 23H30.7783V21H15.2219V23Z' fill='%23EBE9E8'/%3E%3C/svg%3E%0A");
}

.btn-arrow-right {
  background-color: #153E35;
  border-color: #153E35 !important;
}
.btn-arrow-right:hover, .btn-arrow-right:active {
  background-color: #1A4C41 !important;
  border-color: #1A4C41 !important;
  color: white !important;
}

.bg-cal-blod20 {
  background: rgba(102, 34, 19, 0.2);
}

.bg-cal-gold25 {
  background: rgba(166, 131, 79, 0.25);
}

.bg-cal-light60 {
  background: rgba(223, 220, 215, 0.6);
}

.content-nav {
  background-color: #EBE9E8;
}

footer {
  background-color: #D6CDC0;
}

.buyoneshop {
  background-color: #153E35;
  padding: 12px 25px;
  border-radius: 0 0 15px 15px;
  color: #F5F5F7 !important;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}

ul .nav-link {
  color: #153E35;
}

p a {
  color: #153E35;
  text-decoration: none;
}
p a:hover, p a:active {
  color: #230600;
}

.big-button {
  display: block;
  padding: 12px 25px;
  border-radius: 0 0 15px 15px;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}
.big-button.v1 {
  background-color: #153E35;
  color: #F5F5F7;
}
.big-button.v1:hover {
  background: #1A4C41;
  color: #E3EDEF;
}
.big-button.v2 {
  background-color: transparent;
  border: 2px solid #1A4C41;
  color: #1A4C41;
}
.big-button.v2:hover {
  background: #1A4C41;
  color: #E3EDEF;
}

footer a.nav-link {
  color: #230600;
}
footer a.nav-link:hover {
  color: #153E35;
}

.spg {
  color: #153E35;
}

.newsletter-form input {
  border: 2px solid #153E35 !important;
}

ul .nav-link {
  transition: ease-out 0.3s;
  color: #1D1D1F;
}
ul .nav-link:hover, ul .nav-link:active {
  color: #1A4C41;
}

.mobile-menu-divider {
  padding: 25px 0 25px 25px;
  width: 100vw;
  height: 1px;
  background-color: #153E35;
  margin: 0;
  padding: 0;
}

.end-menu-divider {
  background-color: #555555;
}

.navbar-bg {
  background-color: #D6CDC0;
}

.navbar {
  background-color: transparent;
  transition: none;
}
@media (min-width: 993px) {
  .navbar {
    background-color: #D6CDC0;
  }
}

.end-menu-divider {
  background-color: #153E35;
}

.navbar-nav .nav-item {
  border: none;
}

.navbar-nav .nav-item .nav-link {
  border: none;
}

.lSPager.lSpg li a {
  background-color: #D6CDC0 !important;
}
.lSPager.lSpg li a:hover {
  background-color: #153E35 !important;
}

.lSPager.lSpg li.active a {
  background-color: #1A4C41 !important;
}

.dropdown-toggle {
  position: relative;
}
.dropdown-toggle::after {
  content: none !important;
}

.dropdown-arrow {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5L8 10L13 5' stroke='%231D0B07' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 5px;
  vertical-align: middle;
  transition: transform 0.3s ease;
}

.dropdown .dropdown-toggle.show .dropdown-arrow {
  transform: rotate(180deg);
}
.dropdown .dropdown-menu {
  transition: ease-in 0.3s;
  padding: 0;
}
.dropdown .dropdown-menu .dropdown-item {
  transition: ease-in 0.3s;
}
.dropdown .dropdown-menu .dropdown-item.active {
  background-color: #153E35;
  color: #D6CDC0;
}
.dropdown .dropdown-menu .dropdown-item.active:hover {
  background-color: #153E35;
  color: #D6CDC0;
}
.dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #1A4C41;
  color: #D6CDC0;
}

.lSAction > .lSPrev {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='19' height='15' fill='%23CC4140'/%3E%3Cpath d='M1.7218 6.58069C1.16952 6.58069 0.721802 7.0284 0.721802 7.58069C0.721802 8.13297 1.16952 8.58069 1.7218 8.58069V6.58069ZM17.9853 8.2878C18.3758 7.89727 18.3758 7.26411 17.9853 6.87358L11.6213 0.509621C11.2308 0.119096 10.5976 0.119096 10.2071 0.509621C9.81656 0.900145 9.81656 1.53331 10.2071 1.92383L15.8639 7.58069L10.2071 13.2375C9.81656 13.6281 9.81656 14.2612 10.2071 14.6518C10.5976 15.0423 11.2308 15.0423 11.6213 14.6518L17.9853 8.2878ZM1.7218 8.58069H17.2782V6.58069L1.7218 6.58069V8.58069Z' fill='%23F5F5F7'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 19px 15px;
  transform: rotate(180deg);
  border: 2px solid #153E35;
  background-color: #153E35;
}

.lSAction > .lSNext {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='19' height='15' fill='%23CC4140'/%3E%3Cpath d='M1.7218 6.58069C1.16952 6.58069 0.721802 7.0284 0.721802 7.58069C0.721802 8.13297 1.16952 8.58069 1.7218 8.58069V6.58069ZM17.9853 8.2878C18.3758 7.89727 18.3758 7.26411 17.9853 6.87358L11.6213 0.509621C11.2308 0.119096 10.5976 0.119096 10.2071 0.509621C9.81656 0.900145 9.81656 1.53331 10.2071 1.92383L15.8639 7.58069L10.2071 13.2375C9.81656 13.6281 9.81656 14.2612 10.2071 14.6518C10.5976 15.0423 11.2308 15.0423 11.6213 14.6518L17.9853 8.2878ZM1.7218 8.58069H17.2782V6.58069L1.7218 6.58069V8.58069Z' fill='%23F5F5F7'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: 19px 15px;
  background-repeat: no-repeat;
  border: 2px solid #153E35;
  background-color: #153E35;
}

.carousel-indicators [data-bs-target] {
  background-color: #D6CDC0;
}

.carousel-indicators .active {
  background-color: #153E35;
}

.carousel-indicators [data-bs-target] {
  width: 60px;
  height: 5px;
  border-radius: 2.5px;
  border: none;
  margin-bottom: 25px;
}

.btn-outline-primary {
  background-color: transparent;
  border-color: #153E35 !important;
  color: #153E35 !important;
}
.btn-outline-primary:hover, .btn-outline-primary:active {
  background-color: #153E35 !important;
  border-color: #153E35 !important;
  color: white !important;
}

.btn-arrow-right {
  background-color: #153E35;
  border-color: #153E35 !important;
}
.btn-arrow-right:hover, .btn-arrow-right:active {
  background-color: #1A4C41 !important;
  border-color: #1A4C41 !important;
  color: white !important;
}

.btn-primary {
  background-color: #153E35;
  border-color: #153E35;
  color: white;
}
.btn-primary:hover, .btn-primary:active {
  background-color: #1A4C41 !important;
  border-color: #1A4C41 !important;
  color: white !important;
}

/*# sourceMappingURL=washik.css.map */
