@charset "UTF-8";
.woocommerce-product-attributes-item--weight {
  display: none !important;
}
/*krabice balení*/
/*shipping method*/
#shipping_method label {
  margin-right: 20px;
}
/*konfig new*/
/*pro8*/
#configurator-wrap-10152 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2):before {
  content: 'VÁZY';
  font-family: "AvenirNext", Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  color: black !important;
  margin-left: -7px;
}
#configurator-wrap-10152 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2) > h2 > span {
  margin-top: 30px !important;
}
#configurator-wrap-10152 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3):before {
  content: 'DŽBÁNY';
  font-family: "AvenirNext", Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  color: black !important;
  margin-left: -7px;
}
#configurator-wrap-10768 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3) > h2 > span {
  margin-top: 30px !important;
}
/*pro6*/
#configurator-wrap-10768 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2):before {
  content: 'VÁZY';
  font-family: "AvenirNext", Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  color: black !important;
  margin-left: -7px;
}
#configurator-wrap-10768 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2) > h2 > span {
  margin-top: 30px !important;
}
#configurator-wrap-10768 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3):before {
  content: 'DŽBÁNY';
  font-family: "AvenirNext", Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  color: black !important;
  margin-left: -7px;
}
#configurator-wrap-10768 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3) > h2 > span {
  margin-top: 30px !important;
}
/*pro4*/
#configurator-wrap-10769 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2):before {
  content: 'VÁZY';
  font-family: "AvenirNext", Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  color: black !important;
  margin-left: -7px;
}
#configurator-wrap-10769 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2) > h2 > span {
  margin-top: 30px !important;
}
#configurator-wrap-10769 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3):before {
  content: 'DŽBÁNY';
  font-family: "AvenirNext", Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  color: black !important;
  margin-left: -7px;
}
#configurator-wrap-10769 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3) > h2 > span {
  margin-top: 30px !important;
}
@media (max-width: 768px) {
  .wpc-single-product-wrap {
    padding: 10px;
  }
}
.wpc-single-product-titlewrap, .wpc-single-product-content .text {
  padding: 15px;
}
.wpc-cart-form-parent-wrap .quantity {
  display: none;
}
/*Dočasné odebrání z config*/
/*sklenka*/
li[data-text="22387-520-201-076-1003-000000-PK6[319.8]"] {
  display: none !important;
}
@media (min-width: 768px) {
  .wpc-controls-wrap {
    max-height: 55vh;
    overflow-y: scroll;
    overflow-x: hidden;
    border: 1px solid #f2f2f2;
    padding: 10px;
    margin-right: 10px;
  }
}
.wpc-controls-list-sec {
  margin-right: 0;
  margin-bottom: 15px;
}
.wpc-controls-list-sec ul li {
  border-radius: 5px;
}
.wpc-controls-list-sec ul li img {
  border-radius: 5px;
  width: 40px !important;
  height: 40px !important;
}
.wpc-cart-after-title-link-wrapper {
  display: none;
}
#order_review > div.woodmart-table-wrapper > table > tbody > tr td.product-name img {
  display: none;
}
#configurator-wrap-6832 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(3) > p > span > span, #configurator-wrap-6832 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(2) > p > span > span, #configurator-wrap-6832 > div.summary.entry-summary > div.wpc-controls-parent-wrap > div > div:nth-child(1) > ul > li:nth-child(1) > p > span > span {
  display: none;
}
.wpc-trigger-popup {
  display: none;
}
.configurator-wrap .wpc-controls-list-sec .wpc-layer-subtitle-text {
  display: block;
  margin-left: 15px;
}
.wpc-controls-img-list li .hover-hide, .configurator-wrap.style1 .wpc-controls-list-img .wpc-controls-list-sec, .configurator-wrap.style2 .wpc-controls-list-img .wpc-controls-list-sec, .wpc-skin-accordion-controls .wpc-controls-list-img .wpc-controls-list-sec {
  display: block;
  margin-top: 15px;
}
.ac-container {
  border-radius: 0px;
  box-shadow: 0px 0px 1px #575757;
  background-color: #fff;
  padding: 0px 0 25px;
  border-bottom: 1px solid #333;
  border-top: 1px solid #2d2a2a;
}
.ac-container h2 {
  background: #000;
  font-weight: 500;
  text-transform: uppercase;
}
.ac-container button {
  border: 1px solid #000;
  width: 200px;
  font-weight: 900;
  background: #000;
}
.variants_kvetna {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-bottom: 15px;
}
.variants_kvetna .variant_item {
  border: 2px solid #e6e6e6;
  border-radius: 8px;
  width: calc(20% - 5px);
  margin: 0 5px 5px 0;
  padding: 3px;
}
.variants_kvetna .variant_item:nth-child(5n+0) {
  margin-right: 0;
}
.variants_kvetna .variant_item.active {
  border-color: #333;
}
.woocommerce-variation-add-to-cart .quantity {
  display: none !important;
}
.variations_form.cart {
  display: flex;
  flex-direction: column;
}
.variations_form .variations td.label {
  vertical-align: text-top;
}
.variations_form .variations td {
  vertical-align: text-top !important;
}
.blog .entry-meta.woodmart-entry-meta, .category-online-degustace .entry-meta.woodmart-entry-meta {
  display: none;
}
.blog .hovered-social-icons, .category-online-degustace .hovered-social-icons {
  display: none;
}
.blog .meta-post-categories, .category-online-degustace .meta-post-categories {
  background: #222e3c;
}
.blog .vc_custom_1535385484700, .category-online-degustace .vc_custom_1535385484700 {
  margin-bottom: -20px !important;
}
.blog .badges, .category-online-degustace .badges {
  display: flex;
  position: absolute;
  top: 15px;
  left: 15px;
}
.blog .badges .badge, .category-online-degustace .badges .badge {
  background: #222e3c;
  color: #fff;
  padding: 5px 10px;
  text-transform: uppercase;
}
.meta-author, .hovered-social-icons {
  display: none !important;
}
.single-post.post-template-default .entry-thumbnail, .single-post.post-template-default .entry-meta-list, .single-post.post-template-default .entry-title, .single-post.post-template-default .entry-header {
  display: none;
}
.single-post.post-template-default .site-content {
  margin-bottom: 0;
}
.language-en #menu-item-wpml-ls-164-en {
  display: none;
}
html body .product-image-summary .single_add_to_cart_button {
  margin-bottom: 0px;
}
.woocommerce-order-received .woocommerce-table__product-purchase-note.product-purchase-note {
  display: none;
}
.shipping-free-3000 {
  font-weight: 600;
  font-size: 14px;
  line-height: 1;
  color: #333;
  margin-top: -10px;
}
pre {
  display: none;
}
.onlyvo {
  display: none;
}
.wholesale_customer .onlyvo {
  display: block;
}
.price del {
  color: #bdbdbd !important;
  font-size: 90%;
}
.price del * {
  color: #bdbdbd !important;
}
.language-cs #menu-item-wpml-ls-164-cs {
  display: none;
}
.whb-top-bar {
  z-index: 99999;
}
.home .site-logo {
  margin-top: 10px;
  pointer-events: none;
  cursor: default;
}
.post-date.woodmart-post-date {
  display: none;
}
p.stock.in-stock:before {
  display: none;
}
p.stock.in-stock {
  color: #1d4164 !important;
}
.buy-btn {
  margin-bottom: 10px;
}
.page-id-1390 .product-page-trustess, .postid-2834 .product-page-trustess, .postid-6035 .product-page-trustess, .postid-2874 .product-page-trustess, .page-id-1482 .product-page-trustess, .postid-2474 .product-page-trustess, .postid-2530 .product-page-trustess, .postid-3381 .product-page-trustess, .postid-2584 .product-page-trustess, .postid-2559 .product-page-trustess, .postid-2593 .product-page-trustess, .postid-2576 .product-page-trustess, .postid-2474 .product-page-trustess, .postid-2599 .product-page-trustess, .postid-2570 .product-page-trustess, .postid-2812 .product-page-trustess, .postid-3932 .product-page-trustess, .page-id-1390 .vc_custom_1597061514114, .postid-2834 .vc_custom_1597061514114, .postid-6035 .vc_custom_1597061514114, .postid-2874 .vc_custom_1597061514114, .page-id-1482 .vc_custom_1597061514114, .postid-2474 .vc_custom_1597061514114, .postid-2530 .vc_custom_1597061514114, .postid-3381 .vc_custom_1597061514114, .postid-2584 .vc_custom_1597061514114, .postid-2559 .vc_custom_1597061514114, .postid-2593 .vc_custom_1597061514114, .postid-2576 .vc_custom_1597061514114, .postid-2474 .vc_custom_1597061514114, .postid-2599 .vc_custom_1597061514114, .postid-2570 .vc_custom_1597061514114, .postid-2812 .vc_custom_1597061514114, .postid-3932 .vc_custom_1597061514114, .page-id-1390 .product-tabs-wrapper, .postid-2834 .product-tabs-wrapper, .postid-6035 .product-tabs-wrapper, .postid-2874 .product-tabs-wrapper, .page-id-1482 .product-tabs-wrapper, .postid-2474 .product-tabs-wrapper, .postid-2530 .product-tabs-wrapper, .postid-3381 .product-tabs-wrapper, .postid-2584 .product-tabs-wrapper, .postid-2559 .product-tabs-wrapper, .postid-2593 .product-tabs-wrapper, .postid-2576 .product-tabs-wrapper, .postid-2474 .product-tabs-wrapper, .postid-2599 .product-tabs-wrapper, .postid-2570 .product-tabs-wrapper, .postid-2812 .product-tabs-wrapper, .postid-3932 .product-tabs-wrapper, .page-id-1390 .woodmart-wishlist-btn, .postid-2834 .woodmart-wishlist-btn, .postid-6035 .woodmart-wishlist-btn, .postid-2874 .woodmart-wishlist-btn, .page-id-1482 .woodmart-wishlist-btn, .postid-2474 .woodmart-wishlist-btn, .postid-2530 .woodmart-wishlist-btn, .postid-3381 .woodmart-wishlist-btn, .postid-2584 .woodmart-wishlist-btn, .postid-2559 .woodmart-wishlist-btn, .postid-2593 .woodmart-wishlist-btn, .postid-2576 .woodmart-wishlist-btn, .postid-2474 .woodmart-wishlist-btn, .postid-2599 .woodmart-wishlist-btn, .postid-2570 .woodmart-wishlist-btn, .postid-2812 .woodmart-wishlist-btn, .postid-3932 .woodmart-wishlist-btn, .page-id-1390 .quantity, .postid-2834 .quantity, .postid-6035 .quantity, .postid-2874 .quantity, .page-id-1482 .quantity, .postid-2474 .quantity, .postid-2530 .quantity, .postid-3381 .quantity, .postid-2584 .quantity, .postid-2559 .quantity, .postid-2593 .quantity, .postid-2576 .quantity, .postid-2474 .quantity, .postid-2599 .quantity, .postid-2570 .quantity, .postid-2812 .quantity, .postid-3932 .quantity {
  display: none !important;
}
.page-id-1390 .info-box-content, .postid-2834 .info-box-content, .postid-6035 .info-box-content, .postid-2874 .info-box-content, .page-id-1482 .info-box-content, .postid-2474 .info-box-content, .postid-2530 .info-box-content, .postid-3381 .info-box-content, .postid-2584 .info-box-content, .postid-2559 .info-box-content, .postid-2593 .info-box-content, .postid-2576 .info-box-content, .postid-2474 .info-box-content, .postid-2599 .info-box-content, .postid-2570 .info-box-content, .postid-2812 .info-box-content, .postid-3932 .info-box-content {
  margin-top: 20px;
}
.page-id-1390 .no-margin-rows .info-box-content, .postid-2834 .no-margin-rows .info-box-content, .postid-6035 .no-margin-rows .info-box-content, .postid-2874 .no-margin-rows .info-box-content, .page-id-1482 .no-margin-rows .info-box-content, .postid-2474 .no-margin-rows .info-box-content, .postid-2530 .no-margin-rows .info-box-content, .postid-3381 .no-margin-rows .info-box-content, .postid-2584 .no-margin-rows .info-box-content, .postid-2559 .no-margin-rows .info-box-content, .postid-2593 .no-margin-rows .info-box-content, .postid-2576 .no-margin-rows .info-box-content, .postid-2474 .no-margin-rows .info-box-content, .postid-2599 .no-margin-rows .info-box-content, .postid-2570 .no-margin-rows .info-box-content, .postid-2812 .no-margin-rows .info-box-content, .postid-3932 .no-margin-rows .info-box-content {
  margin-top: 0;
}
.page-id-1390 .add_to_cart_inline, .postid-2834 .add_to_cart_inline, .postid-6035 .add_to_cart_inline, .postid-2874 .add_to_cart_inline, .page-id-1482 .add_to_cart_inline, .postid-2474 .add_to_cart_inline, .postid-2530 .add_to_cart_inline, .postid-3381 .add_to_cart_inline, .postid-2584 .add_to_cart_inline, .postid-2559 .add_to_cart_inline, .postid-2593 .add_to_cart_inline, .postid-2576 .add_to_cart_inline, .postid-2474 .add_to_cart_inline, .postid-2599 .add_to_cart_inline, .postid-2570 .add_to_cart_inline, .postid-2812 .add_to_cart_inline, .postid-3932 .add_to_cart_inline {
  border: none !important;
  padding: 0 !important;
}
.page-id-1390 .add_to_cart_inline .woocommerce-Price-amount, .postid-2834 .add_to_cart_inline .woocommerce-Price-amount, .postid-6035 .add_to_cart_inline .woocommerce-Price-amount, .postid-2874 .add_to_cart_inline .woocommerce-Price-amount, .page-id-1482 .add_to_cart_inline .woocommerce-Price-amount, .postid-2474 .add_to_cart_inline .woocommerce-Price-amount, .postid-2530 .add_to_cart_inline .woocommerce-Price-amount, .postid-3381 .add_to_cart_inline .woocommerce-Price-amount, .postid-2584 .add_to_cart_inline .woocommerce-Price-amount, .postid-2559 .add_to_cart_inline .woocommerce-Price-amount, .postid-2593 .add_to_cart_inline .woocommerce-Price-amount, .postid-2576 .add_to_cart_inline .woocommerce-Price-amount, .postid-2474 .add_to_cart_inline .woocommerce-Price-amount, .postid-2599 .add_to_cart_inline .woocommerce-Price-amount, .postid-2570 .add_to_cart_inline .woocommerce-Price-amount, .postid-2812 .add_to_cart_inline .woocommerce-Price-amount, .postid-3932 .add_to_cart_inline .woocommerce-Price-amount {
  display: none;
}
.page-id-1390 .add_to_cart_inline a, .postid-2834 .add_to_cart_inline a, .postid-6035 .add_to_cart_inline a, .postid-2874 .add_to_cart_inline a, .page-id-1482 .add_to_cart_inline a, .postid-2474 .add_to_cart_inline a, .postid-2530 .add_to_cart_inline a, .postid-3381 .add_to_cart_inline a, .postid-2584 .add_to_cart_inline a, .postid-2559 .add_to_cart_inline a, .postid-2593 .add_to_cart_inline a, .postid-2576 .add_to_cart_inline a, .postid-2474 .add_to_cart_inline a, .postid-2599 .add_to_cart_inline a, .postid-2570 .add_to_cart_inline a, .postid-2812 .add_to_cart_inline a, .postid-3932 .add_to_cart_inline a {
  border: none;
  background: #000;
  color: #fff;
  width: 100%;
}
.page-id-1390 .add_to_cart_inline a .added_to_cart, .postid-2834 .add_to_cart_inline a .added_to_cart, .postid-6035 .add_to_cart_inline a .added_to_cart, .postid-2874 .add_to_cart_inline a .added_to_cart, .page-id-1482 .add_to_cart_inline a .added_to_cart, .postid-2474 .add_to_cart_inline a .added_to_cart, .postid-2530 .add_to_cart_inline a .added_to_cart, .postid-3381 .add_to_cart_inline a .added_to_cart, .postid-2584 .add_to_cart_inline a .added_to_cart, .postid-2559 .add_to_cart_inline a .added_to_cart, .postid-2593 .add_to_cart_inline a .added_to_cart, .postid-2576 .add_to_cart_inline a .added_to_cart, .postid-2474 .add_to_cart_inline a .added_to_cart, .postid-2599 .add_to_cart_inline a .added_to_cart, .postid-2570 .add_to_cart_inline a .added_to_cart, .postid-2812 .add_to_cart_inline a .added_to_cart, .postid-3932 .add_to_cart_inline a .added_to_cart {
  color: #fff;
  width: 100%;
}
.page-id-1390 .add_to_cart_inline a span, .postid-2834 .add_to_cart_inline a span, .postid-6035 .add_to_cart_inline a span, .postid-2874 .add_to_cart_inline a span, .page-id-1482 .add_to_cart_inline a span, .postid-2474 .add_to_cart_inline a span, .postid-2530 .add_to_cart_inline a span, .postid-3381 .add_to_cart_inline a span, .postid-2584 .add_to_cart_inline a span, .postid-2559 .add_to_cart_inline a span, .postid-2593 .add_to_cart_inline a span, .postid-2576 .add_to_cart_inline a span, .postid-2474 .add_to_cart_inline a span, .postid-2599 .add_to_cart_inline a span, .postid-2570 .add_to_cart_inline a span, .postid-2812 .add_to_cart_inline a span, .postid-3932 .add_to_cart_inline a span {
  font-size: 0;
}
.page-id-1390 .add_to_cart_inline a span:before, .postid-2834 .add_to_cart_inline a span:before, .postid-6035 .add_to_cart_inline a span:before, .postid-2874 .add_to_cart_inline a span:before, .page-id-1482 .add_to_cart_inline a span:before, .postid-2474 .add_to_cart_inline a span:before, .postid-2530 .add_to_cart_inline a span:before, .postid-3381 .add_to_cart_inline a span:before, .postid-2584 .add_to_cart_inline a span:before, .postid-2559 .add_to_cart_inline a span:before, .postid-2593 .add_to_cart_inline a span:before, .postid-2576 .add_to_cart_inline a span:before, .postid-2474 .add_to_cart_inline a span:before, .postid-2599 .add_to_cart_inline a span:before, .postid-2570 .add_to_cart_inline a span:before, .postid-2812 .add_to_cart_inline a span:before, .postid-3932 .add_to_cart_inline a span:before {
  color: #fff;
  content: 'Zakoupit degustační sadu vín & účast na online degustaci';
  font-size: 20px;
  font-weight: 300;
}
/*widget*/
.widget_tag_cloud .tagcloud {
  padding-right: 17px;
}
.woodmart-woocommerce-layered-nav .has-scrollbar .woodmart-scroll-content {
  padding-right: 25px;
}
.woodmart-compare-btn, .product_meta {
  display: none !important;
}
/*lables*/
.labels-rounded .product-label {
  max-width: 99px !important;
  font-size: 10px !important;
  min-height: 25px !important;
}
.product-label.out-of-stock {
  background-color: #f2f2f2 !important;
}
.cart-widget-side .variation-Objem {
  display: none;
}
.woocommerce-shipping-totals.shipping th {
  max-width: 30% !important;
  width: 30% !important;
}
.woocommerce-checkout-review-order-table td {
  max-width: 70%;
  width: 70%;
}
.cart-widget-side .variation-Kolekce, .woocommerce-cart-form__cart-item.cart_item .variation-Kolekce, .woocommerce-checkout-review-order-table .variation-Kolekce {
  display: flex;
}
.cart-widget-side .variation-Kolekce .item-variation-value, .woocommerce-cart-form__cart-item.cart_item .variation-Kolekce .item-variation-value, .woocommerce-checkout-review-order-table .variation-Kolekce .item-variation-value {
  margin-left: 5px;
}
.cart-widget-side .variation-Kolekce .item-variation-value p, .woocommerce-cart-form__cart-item.cart_item .variation-Kolekce .item-variation-value p, .woocommerce-checkout-review-order-table .variation-Kolekce .item-variation-value p {
  margin-top: 3px;
  margin: 0;
  padding: 0;
}
.widget_shopping_cart .variation {
  margin-bottom: 0px;
  max-height: 20px;
}
.widget_product_categories .product-categories .cat-item a:hover {
  font-weight: 600;
}
.widget_tag_cloud .tagcloud {
  display: flex;
  flex-flow: column;
}
.widget_tag_cloud .tagcloud .tag-cloud-link {
  display: none;
  margin-bottom: 5px;
  border: none;
  padding-left: 0;
  font-size: 14px !important;
  line-height: 1.4;
  position: relative;
  width: 100%;
}
.widget_tag_cloud .tagcloud .tag-cloud-link span.post_count {
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  font: inherit;
  padding-right: 5px;
  padding-left: 5px;
  min-width: 30px;
  height: 20px;
  border: 1px solid;
  border-radius: 35px;
  color: #777;
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  transition: color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;
  border-color: rgba(129, 129, 129, .2);
  float: right;
}
.widget_tag_cloud .tagcloud .tag-cloud-link:hover, .widget_tag_cloud .tagcloud .tag-cloud-link.active-tag {
  color: #333;
  border: none;
  background: #fff !important;
  font-weight: 600;
}
.widget_tag_cloud .tagcloud .tag-cloud-link.tag-link-59 {
  display: block;
  order: 0;
}
.widget_tag_cloud .tagcloud .tag-cloud-link.tag-link-63 {
  display: block;
  order: 1;
}
.widget_tag_cloud .tagcloud .tag-cloud-link.tag-link-74 {
  display: block;
  order: 2;
}
.widget_tag_cloud .tagcloud .tag-cloud-link.tag-link-64 {
  display: block;
  order: 3;
}
.widget_tag_cloud .tagcloud .tag-cloud-link.tag-link-101 {
  display: block;
  order: 4;
}
.widget_tag_cloud .tagcloud .tag-cloud-link.tag-link-152 {
  display: block;
  order: 5;
}
.wpml-ls-legacy-list-vertical a span {
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #000;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  opacity: 1;
  font-weight: 500;
}
.wpml-ls-statics-shortcode_actions a {
  border-color: transparent;
}
.wpml-ls-statics-shortcode_actions, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wpml-ls-statics-shortcode_actions a {
  border-color: transparent;
}
.navigation-style-bordered .item-level-0:not(:last-child):after, .navigation-style-separated .item-level-0:not(:last-child):after {
  display: none;
  content: "";
  border-right: 1px solid;
}
.product-images img {
  height: auto;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  margin: 0 auto;
}
html body .promo-banner-wrapper {
  position: relative;
}
html body .hp-top-kvetna {
  position: relative;
  box-shadow: 0 2rem 5rem -2.5rem rgba(0, 0, 0, 0.25), 0 0.3rem 0.5rem -0.4rem rgba(0, 0, 0, 0.40);
  overflow: visible;
}
html body .hp-top-kvetna .wrapper-content-banner {
  position: absolute;
  background: #000;
  text-align: center;
  bottom: -45px !important;
  top: unset;
  left: 35px;
  right: 35px !important;
  width: auto;
  z-index: 3;
  box-shadow: 0 2rem 5rem -2.5rem rgba(0, 0, 0, 0.25), 0 0.3rem 0.5rem -0.4rem rgba(0, 0, 0, 0.40);
  display: block;
  text-align: center;
}
html body .hp-top-kvetna .wrapper-content-banner .content-banner {
  text-align: center;
}
html body .max-width-flag {
  max-width: 80px;
}
html body .wpml-ls-link {
  max-width: fit-content;
  padding: 0;
  min-width: 19px;
}
html body .whb-top-bar {
  display: block;
}
html body.woocommerce-page .whb-top-bar {
  display: block;
}
html body .page-id-356 .site-content {
  margin-bottom: 0 !important;
}
html body #wd-5f48f2dd79b32 {
  padding-bottom: 5px;
}
html body .vc_custom_1598619707704 {
  padding-right: 2% !important;
  padding-left: 3% !important;
  margin-top: 2vh;
}
html body .vc_custom_1598621963334 {
  margin-top: 63px !important;
}
html body .vc_custom_1598621963334 .vc_column-inner {
  max-height: 42px !important;
}
html body .vc_custom_1598621963334 .vc_column-inner .info-box-wrapper > div {
  display: flex;
  justify-content: center;
  align-items: center;
}
html body .vc_custom_1598621963334 {
  margin-bottom: 0 !important;
}
html body .kvetna-uppsell {
  margin-top: 30px;
  display: block;
}
html body .kvetna-uppsell div {
  margin-top: 10px;
}
html body #wd-5f2c1172c583d h4 {
  font-size: 29px;
}
html body .do-gradient .woodmart-row-gradient.wd-fill {
  background-image: -webkit-linear-gradient(top, rgba(253, 253, 253, 0.773), rgba(0, 82, 0, ) 100%) !important;
  background-image: -moz-linear-gradient(top, rgba(253, 253, 253, 0.773), rgba(255, 255, 255, 0.435) 100%) !important;
  background-image: -o-linear-gradient(top, rgba(253, 253, 253, 0.773), rgba(255, 255, 255, 0.435) 100%) !important;
  background-image: linear-gradient(top, rgba(253, 253, 253, 0.773), rgba(255, 255, 255, 0.435) 100%) !important;
  background-image: -ms-linear-gradient(top, rgba(253, 253, 253, 0.773), rgba(255, 255, 255, 0.435) 100%) !important;
}
html body .do-gradient .text-div p {
  color: #000 !important;
}
html body #menu-kvetna1794 .menu-item a span {
  font-size: 12px;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;
  font-style: normal;
  color: #000;
  letter-spacing: 1.5px;
  padding: 0 0;
}
html body #menu-kvetna1794 .menu-item:after {
  display: none;
}
html body #menu-item-339 .nav-link-text {
  font-weight: 300;
  font-size: 12px;
}
html body.page .page-id-136 .main-page-wrapper, html body.page .page-id-132 .main-page-wrapper {
  padding-top: 0 !important;
}
html body .timeline-sklarny .history-row .history-text p:first-child:before {
  content: '';
  display: block;
  height: 194px;
  background-image: url('https://kvetna1794.cz/wp-content/uploads/2020/08/line.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: 23.31%;
  width: 1px;
  right: 0;
  position: absolute;
  left: calc(-4% - -4px);
}
html body .timeline-sklarny .history-row .year h4 {
  position: relative;
}
html body .timeline-sklarny .history-row .history-text p {
  position: relative;
}
html body .timeline-sklarny .history-row .history-text p:after {
  content: '';
  display: block;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #222e3c;
  position: absolute;
  top: calc(45% - 8px);
  left: calc(-4% - 3px);
}
html body .gradient-main-o-nas {
  padding: 130px 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 0.83)), url(/wp-content/uploads/2020/08/bg-home.jpg);
}
html body .text-div h1 {
  font-weight: 400;
  font-size: 29px;
}
html body .text-div p {
  font-size: 16px;
  font-weight: 400;
}
html body .black-button {
  font-weight: 300;
  letter-spacing: 1.4px;
  font-size: 14px;
}
html body .after-header-btns .btn-header {
  min-width: 180px;
}
html body .after-header-btns .btn-header:last-child {
  margin-top: 15px;
}
html body .woodmart-sidebar-content .widget-title {
  margin-bottom: 10px;
  font-size: 19px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 1.53px;
}
html body .woocommerce-ordering select {
  font-size: 16px;
  line-height: 18px;
  cursor: pointer;
  font-weight: 400;
  letter-spacing: 2px;
}
html body .woocommerce-breadcrumb, html body .yoast-breadcrumb {
  vertical-align: middle;
  font-size: 13px;
  line-height: 1.4;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-weight: 400;
}
html body .widget_price_filter .price_slider_amount .button {
  order: 2;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
  background: #000;
  color: #fff !important;
  padding: 10px 26px;
}
html body .widget_recently_viewed_products .widget-product-wrap {
  display: flex;
  align-items: stretch;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
html body .widget_recently_viewed_products .price {
  font-weight: 500;
  letter-spacing: 1.5px;
  line-height: 12px;
  font-size: 12px;
  color: #000;
}
html body .widget_recently_viewed_products .product_list_widget > li .product-title {
  margin-bottom: 8px;
  font-size: 14px;
  color: #000;
  font-weight: 400;
  line-height: 19.2px;
  font-size: 16px;
  margin-bottom: 0px;
}
html body .product-image-summary .cart {
  display: flex;
}
html body .product-image-summary .cart .quantity {
  margin-bottom: 0;
}
html body .product-image-summary .cart .quantity input {
  height: 56.4px;
  margin-bottom: 0;
}
html body .woocommerce-review-link {
  font-weight: 400;
  text-transform: uppercase;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  font-style: normal !important;
  line-height: 17px;
  border: none;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  text-decoration: none !important;
  cursor: pointer !important;
  background: inherit !important;
  font-size: 13px;
  color: #929292 !important;
  letter-spacing: 1px !important;
  background-color: transparent !important;
}
html body #tab-woodmart_additional_tab .wpb_wrapper h1 {
  box-sizing: inherit;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 30px;
  color: #000;
  font-size: 24px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 1.53px;
}
html body #tab-woodmart_additional_tab .wpb_wrapper p {
  text-align: left;
  visibility: visible !important;
  -webkit-font-smoothing: antialiased;
  font-style: normal !important;
  border: none;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0;
  font-weight: 400 !important;
  color: #5c5c5c !important;
  background-color: transparent !important;
  display: inline;
}
html body .kvetna-wrapper-desc h1 {
  box-sizing: inherit;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 30px;
  color: #000;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 1.53px;
}
html body .kvetna-wrapper-desc .kvetna-attrs-table .woocommerce-product-attributes-item__value {
  box-sizing: inherit;
  color: #000;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.6px;
  line-height: 12px;
}
html body .kvetna-wrapper-desc .kvetna-attrs-table .woocommerce-product-attributes-item__label {
  box-sizing: inherit;
  color: #000;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.6px;
  line-height: 12px;
  text-transform: uppercase;
}
html body .description-thiner {
  margin: 0 auto;
  width: 90%;
  display: block;
}
html body .tabs.wc-tabs {
  text-align: left;
}
html body .tabs.wc-tabs li a {
  box-sizing: inherit;
  line-height: 1.15;
  overflow: visible;
  cursor: pointer;
  background: none;
  outline: 0;
  border: 0;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 18px;
  letter-spacing: 1px;
  margin: 0 30px;
  padding: 10px 8px;
  text-transform: uppercase;
  position: relative;
}
html body .wd-tools-text {
  font-size: 12px;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;
  font-style: normal;
  color: #000;
  letter-spacing: 1.5px;
  padding: 0 0;
}
html .woodmart-cart-design-5 .woodmart-cart-number {
  background: transparent;
  margin-top: -2px;
  margin-left: 4px;
  display: block;
  color: #000;
}
html .after-footer {
  display: block;
  margin: 0 auto;
  font-size: 12px;
  color: #a9a9a9;
  text-align: center;
}
html .doprava-zdarma-top {
  text-transform: uppercase;
  font-weight: 300;
  color: #000;
  font-family: Futura-pt, arial, sans-serif;
  box-sizing: inherit;
  line-height: 1;
  font-size: 14px;
  display: block;
  letter-spacing: 2px !important;
  text-align: center !important;
}
html .doprava-zdarma-top strong {
  font-weight: 300;
}
html.home .main-page-wrapper {
  padding-top: 0;
}
html.home .video-banner {
  min-height: 680px;
  position: relative;
}
html.home .video-banner:after {
  content: '';
  display: block;
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  top: 0;
  z-index: 1;
}
html.home .video-banner .btn-header {
  z-index: 99;
  padding: 14px 20px;
  font-size: 14px;
  color: #000;
  background-color: #fff;
  border-color: #fff;
  min-width: 200px;
  text-align: center;
}
html.home .most-selled-row {
  margin-top: 70px;
  max-height: 450px;
}
html.home .most-selled-row .most-selled {
  border-right: 2px solid #e8e8e8;
  max-height: 450px;
}
html.home .most-selled-row .slider-type-product .owl-nav {
  position: absolute;
  left: -9vw;
  bottom: 10%;
  display: block;
  width: 56px;
}
html.home .most-selled-row .slider-type-product .owl-nav .owl-next, html.home .most-selled-row .slider-type-product .owl-nav .owl-prev {
  display: block;
  visibility: visible !important;
  transform: translateY(0);
  -webkit-transform: translateY(0);
  opacity: 1;
  visibility: visible;
  pointer-events: visible;
}
html.home .most-selled-row .slider-type-product .owl-nav .owl-next:after, html.home .most-selled-row .slider-type-product .owl-nav .owl-prev:after, html.home .most-selled-row .slider-type-product .owl-nav .owl-next:before, html.home .most-selled-row .slider-type-product .owl-nav .owl-prev:before {
  border: 1px solid #cbcbcb;
  box-shadow: 0 2rem 5rem -2.5rem rgba(0, 0, 0, .25), 0 0.3rem 1rem 0 rgba(0, 0, 0, .3);
  cursor: pointer;
  display: inline;
  font-size: 10px;
  padding: 23px 25px;
  background: #fff;
}
html.home .most-selled-row .slider-type-product .owl-nav .owl-prev {
  margin-right: 10px;
}
html.home .most-selled-row .slider-type-product .owl-nav .owl-next {
  margin-left: 10px;
}
html .prefooter {
  max-height: 100px;
  min-height: 100px;
}
html .prefooter .vc_column-inner {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
}
html .prefooter .vc_column-inner .woodmart-info-box {
  margin-bottom: 0;
  align-items: center;
}
html .woodmart-prefooter {
  padding-bottom: 0;
}
html .product-grid-item .star-rating {
  display: none;
}
html .rating-and-price-wrapper {
  display: flex;
}
html .rating-and-price-wrapper .woocommerce-product-rating {
  margin-left: 15px;
}
html .vxc_subscribe_label {
  display: none;
}
html.single-product .product-image-wrap img {
  padding: 10px;
}
html.single-product .woodmart-compare-btn, html.single-product .product_meta {
  display: none !important;
}
html.single-product .instagram-owl-product-page .owl-nav > div[class*=next] {
  right: 0px;
  margin-top: 2px;
}
html.single-product .instagram-owl-product-page .owl-nav > div[class*=prev] {
  left: -21px;
  margin-top: 2px;
}
html.single-product .instagram-owl-product-page .owl-nav .owl-next, html.single-product .instagram-owl-product-page .owl-nav .owl-prev {
  display: block;
  visibility: visible !important;
  transform: translateY(0);
  -webkit-transform: translateY(0);
  opacity: 1;
  visibility: visible;
  pointer-events: visible;
}
html.single-product .instagram-owl-product-page .owl-nav .owl-next:after, html.single-product .instagram-owl-product-page .owl-nav .owl-prev:after, html.single-product .instagram-owl-product-page .owl-nav .owl-next:before, html.single-product .instagram-owl-product-page .owl-nav .owl-prev:before {
  border: 1px solid #cbcbcb;
  box-shadow: 0 2rem 5rem -2.5rem rgba(0, 0, 0, .25), 0 0.3rem 1rem 0 rgba(0, 0, 0, .3);
  cursor: pointer;
  display: inline;
  font-size: 10px;
  padding: 23px 25px;
  background: #fff;
}
html.single-product .product-image-wrap {
  max-height: 630px;
  width: 100%;
}
html.single-product .product-image-wrap figure {
  height: 630px;
  width: 100%;
}
html.single-product .product-image-wrap figure a {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
html.single-product .product-image-wrap figure a img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
html.single-product .product-page-trustess .info-box-content p {
  font-style: normal;
  padding-left: 10px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: #000;
  display: inline-block;
}
html.single-product .product-page-trustess .vc_column-inner {
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
}
html.single-product .product-page-trustess .woodmart-info-box {
  margin-bottom: 0;
  align-items: center;
}
html.single-product .before-title-cat {
  font-weight: 400;
  color: #929292;
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 1.5px;
  line-height: 11px;
  text-align: left;
  margin: 10px 0 15px;
}
html.single-product h1.product_title.entry-title {
  margin: 0;
  text-transform: uppercase;
  font-weight: 400;
  line-height: 28px;
  text-align: left;
  font-size: 28px;
  letter-spacing: 3px;
  margin-bottom: 12px;
}
html.single-product .price {
  line-height: 1.5;
  font-size: 100%;
  font-weight: 400;
  text-transform: uppercase;
  font-style: normal;
  letter-spacing: 1.5px;
}
html.single-product button.single_add_to_cart_button {
  outline: 0;
  border-radius: 1px;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  white-space: nowrap;
  user-select: none;
  border: 2px solid #000;
  min-width: 200px;
  font-weight: 400;
  font-style: normal;
  text-align: center;
  text-transform: uppercase;
  line-height: 1;
  width: 100%;
  letter-spacing: 3px;
  margin: 0 auto;
  position: relative;
  font-size: 0.95rem;
  padding: 1.2rem 1.75rem;
  display: block;
  transition: 0.1s ease-in all;
  box-shadow: none;
  margin-bottom: 0;
}
html.single-product button.single_add_to_cart_button:hover {
  box-shadow: none;
  background: #222e3c;
  color: #fff;
  border-color: #222e3c;
  transition: 0.1s ease-in al;
}
html.single-product .woodmart-compare-btn, html.single-product .woodmart-wishlist-btn, html.single-product .product_meta {
  display: none;
}
html.single-product .thumbnails.slick-slider .slick-track {
  display: flex;
  flex-flow: column;
}
html.single-product .thumbnails.slick-slider .slick-slide {
  position: relative;
  padding: 5px;
  box-shadow: 0 2px 4px 0 rgba(199, 199, 199, .6);
  border: 2px solid transparent;
  max-width: 100px !important;
  height: 100px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 55px;
  transition: 0.1s ease-in all;
  margin-top: 20px;
}
html.single-product .thumbnails.slick-slider .slick-slide.active-thumb {
  box-shadow: 0 6px 4px 0 rgba(199, 199, 199, .6);
  border-color: #000;
  opacity: 1;
}
html.single-product .thumbnails.slick-slider .slick-slide:hover {
  box-shadow: 0 6px 4px 0 rgba(199, 199, 199, .6);
  border-color: #000;
  opacity: 1;
}
html.single-product .thumbnails.slick-slider .slick-slide img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  border-radius: 55px;
}
html.single-product .woocommerce-product-gallery__wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 653px;
}
html .footer .footer-menu-item > li .sub-sub-menu {
  margin-top: 12px;
}
html .footer .footer-menu-item > li a {
  line-height: 2;
  letter-spacing: 1.5px;
  font-size: 12px;
  color: #000;
  font-weight: 500;
  text-transform: uppercase;
}
html .footer .footer-menu-item .single-cat a {
  display: block;
  padding: 0 0 5px 0;
  font-size: 12px;
  line-height: 18px;
  word-break: break-word;
  text-transform: uppercase;
  color: #000;
  letter-spacing: 1.5px;
  font-weight: 400;
}
html .woodmart-hover-tiled .product-wrapper {
  box-shadow: unset;
  margin-top: 0;
  transition: 0.1s ease-in all;
}
html .woodmart-hover-tiled .product-wrapper .product-element-bottom {
  text-align: center;
}
html .woodmart-hover-tiled .product-wrapper .product-element-bottom .kolekce {
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 0.8px;
  line-height: 11px;
}
html .woodmart-hover-tiled .product-wrapper .product-element-bottom .product-title {
  color: #000;
  font-weight: 400;
  line-height: 19.2px;
  font-size: 16px;
  margin-top: 3px;
  margin-bottom: 0px;
}
html .woodmart-hover-tiled .product-wrapper .product-element-bottom .price .amount {
  font-weight: 500;
  letter-spacing: 1.5px;
  line-height: 12px;
  font-size: 12px;
  color: #000;
}
html .woodmart-hover-tiled .product-wrapper .woodmart-buttons.wd-pos-r-t {
  display: none !important;
}
@media (max-width: 1375px) {
  html body .woodmart-navigation.menu-left ul.menu li, html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li {
    padding: 0 9px;
  }
}
@media (max-width: 1350px) {
  html body .woodmart-navigation.menu-left ul.menu li, html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li {
    padding: 0 5px;
  }
  html body .vc_custom_1598623601180 {
    margin-left: 165px !important;
    margin-right: 165px !important;
  }
}
@media (max-width: 1130px) {
  html body .vc_custom_1598623601180 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
}
@media (max-width: 1305px) {
  html body .woodmart-navigation.menu-left ul.menu li, html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li {
    padding: 0 4px;
  }
  html body .woodmart-navigation.menu-left ul.menu li html body .woodmart-navigation.menu-left ul.menu li a, html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li html body .woodmart-navigation.menu-left ul.menu li a, html body .woodmart-navigation.menu-left ul.menu li html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li a, html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li html body .woodmart-navigation .menu-kvetna1794-anglictina-container ul.menu li a {
    font-size: 11px;
    letter-spacing: 1px;
  }
}
.desktop-section {
  display: block;
}
.mobile-section {
  display: none;
}
@media (max-width: 400px) {
  html body .hp-top-kvetna .wrapper-content-banner .content-banner * {
    font-size: 3vw;
  }
}
@media (max-width: 768px) {
  html body .hp-top-kvetna {
    margin-bottom: 25px;
  }
  html body .hp-top-kvetna .wrapper-content-banner {
    bottom: -25px !important;
    left: 15px;
    right: 15px !important;
    padding: 10px 10px;
  }
  html body .hp-top-kvetna .wrapper-content-banner .content-banner {
    text-align: center;
  }
  .desktop-section {
    display: none;
  }
  .mobile-section {
    display: block;
  }
  .persons .owl-item .info-box-wrapper .woodmart-info-box {
    flex-direction: column;
  }
  .persons .owl-item .info-box-wrapper .woodmart-info-box .info-box-icon {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
  }
  .persons .owl-item .info-box-wrapper .woodmart-info-box .box-icon-wrapper {
    width: 100%;
    margin-right: 0;
    max-width: 100%;
  }
  .add_to_cart_inline > a {
    margin-left: 0 !important;
  }
  .home .site-logo img {
    max-height: 120px !important;
  }
  .woodmart-hover-tiled .product-wrapper:hover {
    margin-top: 0 !important;
  }
  .page-id-1390 .vc_custom_1601365786938 {
    padding-top: 0 !important;
    margin-top: -35px;
  }
  .page-id-1390 .persons .box-icon-align-left .box-icon-wrapper {
    margin-right: 0px;
    max-width: 100%;
    margin-bottom: 25px;
  }
  .page-id-1390 .persons .box-icon-align-left {
    flex-direction: column;
    align-items: center;
  }
  .product-images img {
    max-height: 100%;
    width: auto !important;
    height: auto !important;
  }
  .image-action-none .owl-carousel .product-image-wrap a {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (max-width: 768px) {
  html body .woodmart-shop-tools .woocommerce-ordering {
    display: none !important;
  }
  html body .timeline-sklarny {
    background-image: none;
  }
  html body .history-text p {
    position: relative;
  }
  html body .history-text p:after {
    display: none !important;
  }
  html body .kvetna-uppsell {
    display: none;
  }
  html body .instagram-owl-product-page {
    margin-top: -50px;
  }
  html body .instagram-owl-product-page .owl-nav > div[class*=prev] {
    left: -60px !important;
  }
  html body .instagram-owl-product-page .owl-nav > div[class*=next] {
    right: -37px !important;
  }
  html body .product-page-trustess {
    padding: 50px 0 30px 0;
  }
  html body .product-page-trustess .wpb_wrapper {
    margin-bottom: 20px;
  }
  html body.single-product .woocommerce-product-gallery__wrapper {
    height: 50vh !important;
  }
  html body .product-image-wrap {
    max-height: 50vh !important;
    width: 100%;
    display: flex;
  }
  html body .product-image-wrap figure {
    height: 50vh !important;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  html body .vc_custom_1598621963334 {
    display: none;
  }
  html body .whb-general-header .woodmart-logo img {
    padding: 12px 0;
  }
  html body.home .video-banner {
    min-height: auto !important;
  }
  html body .most-selled-row {
    margin-top: 5px !important;
  }
  html body .most-selled-row h4 {
    text-align: center;
    font-size: 30px !important;
    word-break: break-word;
    font-weight: 500 !important;
    margin-bottom: -35px !important;
  }
  html body .most-selled-row h4 br {
    display: none;
  }
  html body .most-selled-row .slider-type-product .owl-nav {
    display: none !important;
  }
  html body #wd-5f2ccbf9880bd {
    margin-top: -20px !important;
    margin-bottom: 50px !important;
  }
  html body .prefooter {
    max-height: unset !important;
    max-width: unset !important;
    padding: 40px 0 !important;
  }
  html body .prefooter .wpb_wrapper {
    margin: 0 auto;
    min-width: 55%;
  }
  html body .prefooter .wpb_wrapper .info-box-wrapper {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 768px) {
  .woocommerce-product-gallery__wrapper {
    margin-top: 30px;
  }
  .title-line-two .product-grid-item.col-6 .product-title {
    max-height: 37px !important;
  }
  .image-action-none .owl-carousel .product-image-wrap a {
    height: 100%;
  }
  body.woodmart-archive-shop .main-page-wrapper {
    margin-top: -80px;
  }
  body.woodmart-archive-shop .page-description .products {
    display: none !important;
  }
}
.woodmart-text-block p:first-child:empty ~ p:last-child {
  display: block !important;
}
.page-id-797 .whb-secondary-menu .woodmart-nav-link, .page-id-917 .whb-secondary-menu .woodmart-nav-link {
  letter-spacing: 0.75px;
  padding-left: 1rem;
  padding-right: 1rem;
}
.page-id-797 .wpml-ls-legacy-list-vertical a span, .page-id-917 .wpml-ls-legacy-list-vertical a span {
  font-size: 16px;
  color: #fff;
  font-weight: 500;
  line-height: 2;
  margin-top: -2px;
  display: block;
}
@media screen and (max-width: 768px) {
  .page-id-797 body.woodmart-archive-shop .page-description .products, .page-id-917 body.woodmart-archive-shop .page-description .products {
    display: none !important;
  }
  .page-id-797 #menu-mobile-e-shop li a, .page-id-917 #menu-mobile-e-shop li a, .page-id-797 #menu-mobile-e-shop-english li a, .page-id-917 #menu-mobile-e-shop-english li a {
    align-items: flex-start;
    margin-top: 5px;
    font-size: 13px;
  }
  .page-id-797 .whb-general-header, .page-id-917 .whb-general-header {
    margin-top: 24px;
    align-items: flex-start;
  }
  .page-id-797 .whb-general-header .whb-mobile-left, .page-id-917 .whb-general-header .whb-mobile-left {
    align-items: flex-start;
  }
  .page-id-797 .whb-general-header .whb-mobile-left .woodmart-burger-icon a, .page-id-917 .whb-general-header .whb-mobile-left .woodmart-burger-icon a {
    align-items: flex-start;
  }
  .page-id-797 .whb-general-header .woodmart-logo img, .page-id-917 .whb-general-header .woodmart-logo img {
    margin-top: 0;
    max-height: 100%;
  }
}
#main-hero {
  max-height: 760px;
}
#main-hero:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(9, 13, 18, 0.25) 0%, rgba(9, 13, 18, 0.25) 35%, rgba(9, 13, 18, 1) 100%);
  z-index: 1;
}
#main-hero .hero-content {
  z-index: 1;
  position: relative;
  text-shadow: 2px 3px 12px #000;
}
#main-hero .hero-content .title-subtitle {
  text-transform: uppercase;
  opacity: 0.7;
}
#main-hero .hero-content .title {
  text-transform: uppercase;
}
#tradition-section:before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 101%;
  background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .9) 50%, rgba(255, 255, 255, 1) 100%);
  z-index: 0;
}
.wd-gallery-btn > a:focus, .wd-gallery-btn > a:hover {
  color: #fff;
  background: #222e3c;
}
.wd-gallery-btn > a:focus, .wd-gallery-btn > a:hover {
  color: #fff;
}
.wd-gallery-btn > a > span {
  color: #fff;
}
.product-video-button > a:before {
  content: "\f101";
  font-family: woodmart-font;
  background: #222e3c;
  color: #fff !important;
}
#video-section {
  min-height: 100vh;
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
}
#video-section .video-wrapper {
  display: flex;
  justify-content: center;
}
#video-section .video-wrapper .vc_custom_1599031691319 {
  max-width: 760px;
}
#video-section .vc_custom_1599031867704 {
  position: relative;
  z-index: 2;
}
#video-section:after {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 50vh;
  background-color: #222e3c;
  z-index: 1;
}
.comments-area .comment-body ul > li:before, .entry-content > ol ul > li:before, .entry-content > ul ul > li:before, .entry-content > ul > li:before, .header-banner-container > ol ul > li:before, .header-banner-container > ul ul > li:before, .header-banner-container > ul > li:before, .order-list ul > li:before, .portfolio-single-content > ol ul > li:before, .portfolio-single-content > ul ul > li:before, .portfolio-single-content > ul > li:before, .term-description > ol ul > li:before, .term-description > ul ul > li:before, .term-description > ul > li:before, .textwidget > ol:not(.menu) ul > li:before, .textwidget > ul:not(.menu) ul > li:before, .textwidget > ul:not(.menu) > li:before, .unordered-list ul > li:before, .unordered-list > li:before, .vc_toggle_content > ol ul > li:before, .vc_toggle_content > ul ul > li:before, .vc_toggle_content > ul > li:before, .wc-tab-inner > div > ol ul > li:before, .wc-tab-inner > div > ul ul > li:before, .wc-tab-inner > div > ul > li:before, .woocommerce-product-details__short-description > ol ul > li:before, .woocommerce-product-details__short-description > ul ul > li:before, .woocommerce-product-details__short-description > ul > li:before, .woocommerce-terms-and-conditions > ol ul > li:before, .woocommerce-terms-and-conditions > ul ul > li:before, .woocommerce-terms-and-conditions > ul > li:before, .woodmart-entry-content > ol ul > li:before, .woodmart-entry-content > ul ul > li:before, .woodmart-entry-content > ul > li:before, .woodmart-more-desc-inner > ol ul > li:before, .woodmart-more-desc-inner > ul ul > li:before, .woodmart-more-desc-inner > ul > li:before, .woodmart-text-block > ol ul > li:before, .woodmart-text-block > ul ul > li:before, .woodmart-text-block > ul > li:before, .wpb_text_column .wpb_wrapper > ol ul > li:before, .wpb_text_column .wpb_wrapper > ul ul > li:before, .wpb_text_column .wpb_wrapper > ul > li:before {
  top: 0px !important;
}
.widget_shopping_cart .mini_cart_item {
  flex-wrap: wrap;
}
.widget_shopping_cart .cart-info {
  flex: 1 1 0 !important;
}
.widget_shopping_cart .wrapper-buy {
  position: relative;
  z-index: 3;
  background: black;
  padding: 5px 10px;
  margin-top: 10px !important;
}
.widget_shopping_cart .wrapper-buy span {
  color: #fff;
  text-align: center;
  display: block;
}
.widget_shopping_cart span.quantity {
  display: flex;
}
.meta-post-categories > a {
  font-size: 14px;
  padding: 1px 6px;
}
.woocommerce-order-received .wc-item-meta {
  display: none;
}
.add-to-cart-sklenice-baleni-wrapper {
  box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, .08);
  background: #fff;
  border-radius: 3px;
  width: auto;
  margin-top: 15px;
  position: relative;
}
.add-to-cart-sklenice-baleni-wrapper:before {
  content: '';
  background: url(https://kvetna1794.cz/wp-content/uploads/2020/12/Datovy-zdroj-2@100x-8.png);
  width: 49px;
  height: 42px;
  background-size: cover;
  position: absolute;
  left: -20px;
  bottom: -36px;
}
.add-to-cart-sklenice-baleni-wrapper .add-to-cart-sklenice-baleni {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.add-to-cart-sklenice-baleni-wrapper .add-to-cart-sklenice-baleni .image {
  margin-left: 35px;
  width: 100px;
}
.video-wrapper {
  margin-top: 5px;
}
.video-wrapper a {
  text-decoration: none;
  font-size: 14px;
  text-transform: initial;
  border: none !important;
}
html body .product-image-summary .single_add_to_cart_button {
  margin-bottom: 0px;
  width: 100%;
}
#sada_product_page {
  margin-bottom: 15px;
}
#sada_product_page .add-to-cart-sada_product_page {
  display: flex;
  align-items: center;
}
#sada_product_page .add-to-cart-sada_product_page .image {
  width: 125px;
  margin-left: 10px;
}
#sada_product_page_vanoce {
  margin-bottom: 15px;
}
#sada_product_page_vanoce .add-to-cart-sada_product_page_vanoce {
  display: flex;
  align-items: center;
}
#sada_product_page_vanoce .add-to-cart-sada_product_page_vanoce .image {
  width: 125px;
  margin: -15px 0px -15px 10px;
}
.video-background__wrapper {
  max-width: 100%;
  position: relative;
  border-radius: 5px;
  margin-top: 40px;
}
.video-background__wrapper * {
  border-radius: 5px;
}
.woodmart-accordion-title.tab-title-reviews {
  display: none;
}
.sekty-wrapper {
  background: #fff;
  box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, .08);
  width: fit-content;
  padding: 20px 10px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.sekty-wrapper .image img {
  max-height: 100px;
  margin-left: 25px;
}
.woocommerce-checkout .variation-Objem, .woocommerce-cart .variation-Objem {
  display: flex;
}
.woocommerce-checkout .variation-Objem .item-variation-value, .woocommerce-cart .variation-Objem .item-variation-value {
  margin-top: -3px;
  margin-left: 5px;
}
.wpgmza_infowindow_address {
  display: none;
}
html .woodmart-sticky-sidebar-opener {
  display: none !important;
}
.wholesale_tax {
  font-size: 13px;
}
#veceremprovedou > div.vc_row.wpb_row.vc_row-fluid.history-row.wpb_animate_when_almost_visible.wpb_wd-slide-from-bottom.wd-slide-from-bottom.vc_custom_1598862031423.vc_row-o-content-middle.vc_row-flex.wpb_start_animation.animated > div:nth-child(1) > div > div > p:nth-child(7) > a span:before {
  color: #fff;
  content: 'Zakoupit degustační sadu vín & účast na live degustaci';
  font-size: 20px;
  font-weight: 300;
}
.button-more {
  margin-top: 10px;
  margin-bottom: 35px;
}
body.page-id-4233 .woodmart-carousel-container h4, body.page-id-4233 .woodmart-products-element h4 {
  font-size: 19px;
}
body.page-id-4233 .woodmart-products-element h4 {
  text-align: center;
}
.before-free-shipment {
  display: flex;
  flex-direction: column;
  padding: 10px 5px;
  margin: 5px 10px;
  box-shadow: 0 5px 15px 0 #afb3c8;
}
.before-free-shipment .title {
  text-align: center;
  font-size: 12px;
  text-transform: uppercase;
}
.before-free-shipment .free-shipping-progress {
  text-transform: uppercase;
}
.before-free-shipment .free-shipping-progress .meter {
  height: 10px;
  position: relative;
  background: #f3efe6;
  overflow: hidden;
  border-radius: 1px;
}
.before-free-shipment .free-shipping-progress .meter span {
  display: block;
  height: 100%;
}
.before-free-shipment .free-shipping-progress .progress {
  background-color: #212f3c;
  animation: progressBar 3s ease-in-out;
  animation-fill-mode: both;
}
.woocommerce-ordering select {
  max-width: 270px !important;
}
/*produkt galery*/
.owl-nav > div, .wrap-loading-arrow > div {
  top: 0% !important;
  padding-top: 50% !important;
  padding-bottom: 50% !important;
}
p.stock.in-stock {
  color: #b50808 !important;
}
/*heureika*/
body > div.cart-widget-side.woodmart-cart-opened {
  z-index: 999999999999 !important;
}
