#header .site-name a img {
    max-height: 30px;
}
@media (min-width: 768px) {
.fitted .navigation-in ul {
    justify-content: center;
}
#header .container {
    width: calc(100% - 100px);
}
.top-navigation-bar {
    border-top-color: #e8eaea;
    border-bottom-color: #e8eaea;
    background-color: #e8eaea;
}
.top-navigation-menu, .top-navigation-contacts {
    background-color: transparent;
}
.top-navigation-bar a, .top-navigation-bar .dropdown button {
    color: #3e5156;
}
}
.form-control {
    border-color: #fff;
    border-bottom: solid 1px #3e5156;
    color: #3e5156;
}
#header .btn.btn-default {
    color: #3e5156;
    border-color: #fff;
    background-color: transparent;
    border-bottom: solid 1px #c69855;
}
#header .btn.btn-default:hover {
    color: #fff;
    border-color: #c69855;
    background-color: #c69855;
    border-bottom: solid 1px #c69855;
}

.navigation-in {
    background-color: #fff;
}
.navigation-in>ul>li {
    border-color: #fff;
}
.navigation-in>ul>li>a {
    color: #3e5156;
}
.content-wrapper-in > .container:first-child {width:100%;}
.homepage-box.before-carousel {padding: 0 !important; border-color:#fff;}
.products-block.products>div {
    padding: 30px;border-color:#fff;
}
.products-block.products>div:hover {
border: solid 1px #c6985563;
    border-radius: 7px;
    box-shadow: 0px 0px 15px 5px #c6985526;
}
.products-block.products .p .name {
    text-align: center;
    color: #c69855;
    font-weight: 500;
}
.products-block .ratings-wrapper .availability {
    flex: 100%;
    text-align: center;
}
.products-block .p-bottom .prices, .products-block .p-bottom .p-tools {
    flex-basis: 100%;
    text-align: center !important;
    margin-bottom: 10px;
}
.products-block .p-bottom .p-desc {text-align: justify; color: #c3c9cb;}
.products-block.products>div:hover .p-bottom .p-desc { color: #3e5156;}
.products-block.products .p .price strong, .products-block.products .p .price span {
    font-size: 20px;
    font-weight: 300;
}
.flags .flag {border-radius: 3px;}
.flag.flag-action {background-color: #c66056;}
.flag.flag-new {background-color: #80c655;}
.flag.flag-tip {background-color: #3e5156;}
.flag.flag-freeshipping {
    background-color: #3e5156;
    border-radius: 7px;
    margin:0 0 3px 0;
}
.flag.flag-discount {
    background-color: #c66056;
    border-radius: 7px;
    margin:0;
}
.p-image-wrapper .flags-extra .flag {
    border-radius: 7px;
}
.flags-extra {flex-direction: column;}
.products-block.products>div:hover .flags {display: none;}

.products-block .p a.image {overflow: hidden;}
.products-block > div .p a.image img {transition: all 0.5s ease;}
.products-block > div:hover .p a.image img {transition: all 0.5s ease;transform: scale(2) translateY(-15%);}
.products-block > div:hover .p-code {display: none;}

.btn.btn-cart, a.btn.btn-cart, .btn.add-to-cart-button, a.btn.add-to-cart-button {border-radius: 3px;}
.btn.btn-cart::before, a.btn.btn-cart::before, .btn.add-to-cart-button::before, a.btn.add-to-cart-button::before {display: none;}

.quantity {
    border-color: #fff;
    background: #f5f5f5;
        border-radius: 3px;
}
.quantity .increase, .quantity .decrease {
    border-color: #fff;
    background-color: #fff;
    color: #3e5156;
}
.quantity .increase:hover, .quantity .decrease:hover {
    background-color: #c69855;
    color: #fff;
}
.p-thumbnails a img {
    border-color: #fff;
}
.p-thumbnails-horizontal .p-thumbnail::before, .p-thumbnails-horizontal .show360image::before {
    top: 5px;
    width: 12px;
    height: 12px;
    border-radius: 3px;
}
.shp-tabs-holder, .category-header {
    border-color: #f4eadd;
    background-color: #fff;
    border-bottom: solid 1px #3e5156;
    margin-bottom: 40px !important;
}
.subcategories li a {
    border-color: #c69855;
    background-color: #c69855;
    color: #fff;
    border-radius: 3px;
}
.subcategories li a:hover {
    border-color: #3e5156;
    background-color: #3e5156;
    color: #fff !important;
}
.menu-helper::after, .menu-trigger::after {
    color: #c69855;
    background-color: #fff;
}
.body-banners {display: flex;
    max-width: 1418px;
    margin: auto;
    flex-wrap: wrap;    justify-content: space-between;}
@media (max-width: 991px) {
.body-banners > div {width:100% !important;padding: 10px 0px;}
}
@media (min-width: 992px) {
.body-banners > div {width: 50% !important; padding: 10px;}
}
.homepage-box {
    border-top-color: #fff;
    border-bottom-color: #fff;
    background-color: #fff;
}
.shp-tab-link {
    border-color: transparent;
    color: #b2b2b2;
    background-color: #fff;
}
.active .shp-tab-link {
    border-color: #fff;
    color: #3e5156;
    background-color: #fff;
}
a[href="#manufacturerDescription"].shp-tab-link  {display: none !important;
    color: #c79956;
    background-color: #fff;
}
.p-detail-inner {    padding-top: 30px;}

.benefitBanner__content {padding: 15px 5px;}
.benefitBanner__title {font-size: 12px;margin-bottom:10px;}
.benefitBanner__data {font-size:10px;}

@media (min-width: 768px) {
.top-navigation-bar .container>div {flex-basis: 33% !important;}
.top-navigation-contacts {text-align: center !important;order: 2;}
.top-navigation-menu {order:1;}
.top-navigation-tools {order:3;}
.top-navigation-bar .container>div:first-child {text-align:center;}
}
.responsive-tools>a[data-target="navigation"]::before {
    background-color: #c69855;
}
.basic-description > h3:first-child {display: none;}
.p-image-wrapper .flags-extra {z-index: 7;}

#manufacturerDescription {
    padding: 0 20px;
    display: block;
    opacity: 1;
}
@media (min-width: 1200px) {
#manufacturerDescription {
    flex: 1 1 auto;
    width: 66.666666%;
    padding-right: 40px;
}
}
.basic-description > h3, #manufacturerDescription h3 {
    color: #c69855;
    margin: 40px 0px 10px;
    padding-top: 40px;
    border-top: solid 1px #e2e4e6;
    font-size:26px;
}
.basic-description > h3:nth-child(2) {margin-top:0;padding-top:0; border-top: 0;}
.basic-description > p, #manufacturerDescription p, .p-short-description {
		font-size:14px;
    font-weight: 300;
    line-height: 1.5;
    text-align: justify;
}
.extended-description table, .extended-description th, .extended-description td {
  border-collapse: collapse;
}
.extended-description th, .extended-description td {
      padding: 7px 15px !important;
}
.extended-description tr:nth-child(even) {background: #f5f5f5;}
.shp-tabs-holder ul.shp-tabs li a, .p-info-wrapper > p, .social-buttons-wrapper {display: none;}
.p-short-description {margin: 40px 0px; padding: 40px 0px; border-top: solid 1px #e2e4e6;border-bottom: solid 1px #e2e4e6;}
.p-short-description > p:last-child {margin-bottom:0;}
.p-short-description:before {
    content: 'Krátce o víně';
    color: #c69855;
    font-size: 26px;
    margin-bottom: 10px;
    display: block;
    font-weight: 400;
}
@media (min-width: 768px) {
.p-image-wrapper .flags-extra {
    flex-direction: row;
    right: unset;
    bottom: unset;
}
.p-image-wrapper .flags-extra .flag {
    width: 66px;
    height: 66px;
}
.p-image-wrapper .flags-extra .flag-freeshipping .icon-van {
    font-size: 38px;
}
.p-image-wrapper .flags-extra .flag-text {
    font-size: 12px;
}
.p-image-wrapper .flags-extra .flag.flag-freeshipping {
    margin-right: 3px;
}
}





.container.breadcrumbs-wrapper {display: none;}
.overall-wrapper {overflow-x: hidden;}
@media (max-width: 768px) {
.responsive-tools>a[data-target="navigation"]::before {
    color: #3e5156;
    background-color: #fff;
    line-height: 28px;
    font-size: 26px;
}

.in-index .benefitBanner {display: flex; flex-wrap: wrap;}
.benefitBanner__item {flex-direction: column;width: 50%;text-align: center;display: flex;flex: 1 1 50%;padding: 0px 15px;}
.benefitBanner__picture {flex: 0 0 60px;max-width: 60px;margin: 0px auto;}
.benefitBanner__data {display: none;}

.top-navigation-bar .container {padding-left: 0px; padding-right: 0px;}
.top-navigation-bar .container>div.top-navigation-tools {padding: 0 20px;}
.top-navigation-menu {display: block !important;background: #3e5156;padding: 0px 10px;}
.top-menu-trigger-visible .top-navigation-menu-trigger {display: none;}
.top-navigation-bar a {color: #3e5156;}
.top-navigation-bar-menu a {color:#fff;}
.top-navigation-bar-menu li.cropped {display: inline-block;}
.top-navigation-contacts a {color: #3e5156;}

.navigation-window-visible .top-navigation-bar .container>div.top-navigation-menu {display: none !important;}
}


.progress {
  padding: 6px;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 6px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08);
}
.progress_container {width:100%;max-width:500px;}
.progress-bar {
  height: 18px;
	background-color: #f5f5f5;
  border-radius: 4px;
  transition: 0.4s linear;
  transition-property: width, background-color;
}
.progress2 {
  padding: 6px;
  border-radius: 30px;
  background: #f5f5f5;
}

.progress-bar2 {
  height: 18px;
  border-radius: 30px;
  background-image:
    linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  transition: 0.4s linear;
  transition-property: width, background-color;
}

.category-title {
    text-align: center;
}
.subcategories {
    justify-content: center;
}
#header .site-name a img {
    max-height: 30px !important;
}
.filter-sections {
    background-color: #fff;
    padding: 20px;
    border-radius: 20px;
    box-shadow: 0px 0px 15px 5px #0000000a;
    border: solid 1px #c69855;
}
.navigation-buttons > a[data-target="cart"] i {
    color: #fff;
    background-color: #3e5156;
}
.form-control:focus, input:focus, select:focus, textarea:focus {
    box-shadow: none;border-color:#fff #fff #000 #fff;
}
body.ordering-process {
    background-color: #fff;
}

@media (max-width: 992px) {
.navigation-in>ul:last-child {
    margin-bottom: 0;
    height: 100%;
    display: grid;
    place-content: center;
}
.navigation-in ul li a {
padding:15px 20px;
font-size:18px;
}
}

@media (max-width: 1200px) {
.description-inner {display: flex;flex-direction: column-reverse;}
.extended-description {margin-bottom:30px;}
.shp-tabs-holder {display: none;}
.responsive-nav {margin-bottom:0;}
.p-short-description {margin: 40px 0px 0px;}
}
.p-short-description:before {content: 'Krátce o produktu';}
.type-product .benefitBanner {margin: 0;}

.top-navigation-menu-item-39.cropped, .top-navigation-menu-item-691.cropped {display: none !important;}
.menu-level-3 {display: none !important;}

.subcategories.with-image {max-width: unset;margin: 20px 20px;}
@media (max-width: 479px) {
.subcategories.with-image li {width:100%;}
}
@media (min-width: 480px) and (max-width: 767px)   {
.subcategories.with-image li {width:50%;}
}
@media (min-width: 787px) and (max-width: 991px)   {
.subcategories.with-image li {width:33.333%;}
}
@media (min-width: 992px) and (max-width: 1399px)   {
.subcategories.with-image li {width:25%;}
}
@media (min-width: 1400px) {
.subcategories.with-image li {width:16.666%;}
}

.menu-item-806,
.menu-item-773,
.menu-item-869,
.menu-item-734 .submenu-arrow,
.menu-item-734 .menu-level-2,
.menu-item-740 .submenu-arrow,
.menu-item-740 .menu-level-2
{display: none !important}

.type-product #manufacturerDescription {display: none;}

.subcategories.with-image li a .image {display: none;}

.site-msg.information {
    opacity: 1;
    background-color: #3e5156;
    color: #fff;
    padding: 20px;
    border-radius: 12px;
    font-size: 16px;
}
.site-msg .close::before, .site-msg .close::after {
    background: #c69855;
}


.cart-summary .extras-wrapper {flex-direction: column;}
.cart-summary .extras-wrapper .extras-col {margin-bottom: 20px; padding-left: 0 !important;}
.cart-summary .extras-wrapper:after {
    content: '';
    font-family: 'Cinzel', serif !important;
    font-weight: 600;
    font-size: 24px;
    color: #c69855;
    max-width: 685px;
}
.btn.btn-primary, a.btn.btn-primary {
    border-color: #3e5156;
    color: #fff;
    background-color: #3e5156;
        border-radius: 3px;
}
.p:hover .btn-primary, .btn.btn-primary:hover, a.btn.btn-primary:hover {
    color: #fff;
    border-color: #c69855;
    background-color: #c69855;
}
.menu-item-1172 {display: none !important;}
.category-perex {max-width: 800px;
    margin-left: auto;
    margin-right: auto;}
@media (max-width: 767px) {
.popup-widget.login-widget {top: 82px;}
}

.type-product .tab-content>.tab-pane {
    display: block;
    opacity: 1;
}
#productDiscussion {display: none;}
.products-block > div:hover .p a.image img {
    transition: none;
    transform: none;
}
.progress_container > p > span:nth-child(2) {float: right;}
.progress_container > p {margin: 10px 0;}

.basic-description > h2, #manufacturerDescription h2, .news-item-detail .text h2 {
    color: #c69855;
    margin: 40px 0px 10px;
    padding-top: 40px;
    border-top: solid 1px #e2e4e6;
    font-size: 26px;
}
.basic-description > h3, #manufacturerDescription h3, .news-item-detail .text h3 {
    color: #c69855;
    margin: 30px 0px 10px;
    padding-top: 0px;
    border-top: none;
    font-size: 18px;
    font-weight: 600;
}
.basic-description > h4, #manufacturerDescription h4, .news-item-detail .text h4 {
    color: #c69855;
    margin: 30px 0px 10px;
    padding-top: 0px;
    border-top: none;
    font-size: 18px;
    font-weight: 400;
    font-style: italic;
}
.container.breadcrumbs-wrapper {
    display: block;
}
.breadcrumbs {
    max-width: 1418px;
    margin: auto;
}
.breadcrums_wrapper {background: whitesmoke;}
.breadcrumbs {
    background-color: transparent;
    border: none;
}
@media (max-width: 767px) {
.breadcrums_wrapper {padding: 5px 10px;}
.breadcrumbs {display: block;}
.breadcrumbs > span:after {content:'-'}
.breadcrumbs > span:last-child:after {display: none;}
.banner {min-height: unset;}
.custom-footer > div:last-child .banner {margin-bottom: 0;}
}
.btn, a.btn {text-transform: none;}
.toggle-top-products {display: none;}

#header .site-name a img {
    max-height: 38px !important;
}

.filters-unveil-button-wrapper:before {
    content: 'Vyfiltruj si produkty přesně pro sebe: ';
    font-family: 'Cinzel', serif !important;
    font-size: 18px;
    font-weight: 600;
    margin: 10px auto;
    max-width: 243px;
    display: block;
}
.filters-unveil-button-wrapper .btn.btn-default.unveil-button {
    border-color: #c69855;
    background-color: #c69855;
    color: #fff;
    border-radius: 3px;
    xxxfont-size: 20px;
    padding: 15px 42px 15px 72px;
        max-width: 230px;
    margin: auto;
    font-weight: 600;
    background-image: url(/user/documents/upload/res/icons_filter.svg);
    background-repeat: no-repeat;
    background-position: 10px center;
}
.filters-unveil-button-wrapper .btn.btn-default.unveil-button:hover {border-color: #3e5156;
    background-color: #3e5156;
    color: #fff !important;
}

@media (min-width: 992px) {
.filter-section.filter-section-button, .filters-unveil-button-wrapper:before {display: none;}
#category-filter-hover {display: block;}
}

.subcategories.with-image li a .image {
    display: block;
}
.subcategories li a {
    border-color: #e5e5e5;
    background-color: #fff;
    color: #c69855;
}
.subcategories li a:hover {
    border-color: #c69855; background-color: #fff;
    color: #c69855 !important;
}
@media (min-width: 1400px) {
.subcategories.with-image li {width: 25%;}
}

#productsAlternative:before {
    content: 'Podobné produkty';
    font-family: 'Cinzel', serif !important;
    display: block;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    color: #c69855;margin-bottom:30px;
}
.type-page aside, .type-post aside {display: none;}
.type-page .content-inner, .type-post .content-inner {margin: auto;}
#productsAlternative {margin-top:30px;}

@media (max-width: 768px) {
.top-menu-trigger-visible .top-navigation-menu-trigger {display: block;}
.top-navigation-bar-menu li.cropped {display: none;}
.top-navigation-bar-menu-helper {right: 10px;bottom: unset;left: 10px;}
.top-navigation-menu-visible .top-navigation-bar-menu-helper {display: flex;flex-wrap: wrap;justify-content: center;}
}

@media (min-width: 992px) {
.top-navigation-bar .container>div.top-navigation-menu {flex: 1;}
.top-navigation-bar .container>div:first-child {    flex: unset;flex-basis: 320px !important;}
.top-navigation-bar .container>div:last-child {flex: unset;    flex: unset;flex-basis: 60px !important;}
}
#footer, #footer>.container {background: #c69855;border-color: #c69855;}
#footer h4 {
    color: #fff;
    font-weight: 600;
    letter-spacing: 1px;
}
#footer .contact-box a, #footer .password-helper a, #footer .news-item-widget a, #footer ul a,
.contact-box ul li>span::before {
    color: #fff;
}
#footer .contact-box a:hover, #footer .password-helper a:hover, #footer .news-item-widget a:hover, #footer ul a:hover {
    color: #455156;
    text-decoration: underline;
    text-underline-offset: 5px;
}
#category-filter-hover {
    display: flex;
    flex-direction: column;
}
[class~=slider-wrapper] {
    width: 100%;order:-99;
}
#manufacturer-filter {order:-98;}
.filter-section-parametric-id-17 {order:-97;}
.filter-section-parametric-id-23 {order:-96;}
.filter-section-parametric-id-53 {order:-95;}
.filter-section-parametric-id-65 {order:-94;}
.filter-section-parametric-id-35 {order:-93;}


.navigation-buttons a[data-target="cart"]::before {
content: "";
width: 28px;
height: 28px;
-webkit-mask-image: url("/user/documents/upload/res/icons_cart_28.svg");
mask-image: url("/user/documents/upload/res/icons_cart_28.svg");
}
.navigation-buttons a::before, .navigation-close::before {background:#000;}
.navigation-buttons a:hover::before, .navigation-close:hover::before {background:#c69855;}
.navigation-buttons > a[data-target="cart"] i {
    background-color: #c69855;
}
@media (max-width: 479px) {
.products-block.products>div {
    padding: 30px 15px;
}
.columns-mobile-2 .products-block > div .p-bottom .p-desc,
.columns-mobile-2 .products-block > div .p .name {text-align: center;}
}
@media (max-width: 767px) {
#header .search-form {display: block;}
.responsive-tools>a[data-target="search"] {display: none;}
}
.homepage-box.before-carousel {max-width: 1920px;margin: auto;}
.benefitBanner__title {color: #ca9143;font-size: 14px;}
.benefitBanner__data {font-size: 12px;padding-right: 20px;}

@media (min-width: 768px) {
.submenu-visible .navigation-in>ul>li.ext.exp>ul {display: flex !important;}
}

.responsive-nav {
    display: none;
}
.extended-description {    margin: 0;    padding: 0 20px;
    width: 100%;
}
.extended-description table, .extended-description table tbody {
    width: 100%;
    display: flex;
}
.extended-description table tbody tr { display: flex;    width: 20%;    justify-content: space-evenly;    padding: 10px;
    flex-direction: column;
    align-items: center;
    text-align: center;}
.extended-description h3,
.basic-description > h3:first-child {display:block;color: #c69855; margin: 40px 0px 10px; padding-top: 40px; border-top: solid 1px #e2e4e6; font-size: 26px;    font-weight: 400;}
@media (max-width: 1200px) {
.p-short-description {border-bottom: none;}
}
.extended-description .detail-parameters tr:last-child th, .extended-description .detail-parameters tr:last-child td {
    text-align: center;
}
.extended-description tr:nth-child(odd) {
    background: #c6985521;
}
.extended-description tr:nth-child(even) {
    background: #fff;
}
.extended-description .detail-parameters th {
    text-align: center;
}
@media (max-width: 767px) {
.extended-description table tbody {
    flex-direction: column;
}
.extended-description table tbody tr {width:100%;}
}
.extended-description .detail-parameters th {
    color: #c69855;    width: 100%; position:relative;
}
.extended-description .detail-parameters th:after {
    content: '';
    background: #c69855;
    width: 60%;
    display: block;
    height: 1px;
    position: absolute;
    left: 20%;
    bottom: 0;
}
.extended-description .detail-parameters th, .extended-description  .detail-parameters td {
    font-weight: 600;
}
.volume_disc {    width: 100%;
    margin: 20px 0 0;
    padding: 10px;
    background: #c6985521;
    text-align: center;
    border: solid 1px #c69855;}
    
.navigation-in>ul>li.menu-item-1276>a {
    background: #ca9143;
    color: #fff;
    border-radius: 7px;
}
.navigation-in>ul>li.menu-item-1276>a:hover {
    background: #3e5156;
    color: #fff;
}
.navigation-close::before {
    background: #fff;
}
.type-product .products-related-header,
.type-product .products-related {display: none;}

.extra.gift span {font-size:0;display:flex;flex-direction:row-reverse;flex-wrap: wrap;justify-content: flex-end;}
.extra.gift strong {font-size: 14px;}
.extra.gift strong:before, .extra.gift strong ~ strong:before {
    font-size: 14px;
    content: ' nakupte ještě za ';
    color: #666;
    font-weight: 400;
}
.extra.gift strong ~ strong:before {
    content: 'Pro získání hodnotnějšího dárku ';
}
.extra.gift strong ~ strong {margin-right: 4px;}
.cart-summary .extras-wrapper .extras-col {
    flex: 1 1 100%;
    max-width: 500px;
}
@media (max-width:500px) {
.extra.gift strong ~ strong {
    order: -99;
}
}

#gifts_info {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
    #gifts_info div {
    border-radius: 10px;
    border: solid 1px #c69855;
    overflow: hidden;
    padding: 15px;
    text-align: center;
}
    #gifts_info img {}
#gifts_info h5 {
    font-weight: 600;
}
#gifts_info h6 strong {
    color:#c69855;
    display: block;
}
.in-kosik .extra.gift {
    align-items: center;
    flex-wrap: wrap;
    gap: 20px;
}
#gifts_info h6 strong:before {display: none;}
@media (max-width:767px) {
#gifts_info {
    margin-left: -60px;
}
.extra.gift::before {
    margin-top: 0;
    margin-left: 3px;
    top: 0px;
}
#gifts_info div {
    padding: 7px;
}
#gifts_info h5 {
    font-size: 12px;
}
}
@media (min-width:768px) {
.extra.gift::before {
    margin-top: 0;
    margin-left: 3px;
    top: -5px;
}
}
.xxxextras-wrapper .free-gift {display: none;}

.basic-description > h3:first-child {
    margin: 0px 0px 10px;
}
.product-top {
    margin-bottom: 0px;
}
.p-short-description {
    margin: 40px 0px 0;
    border-bottom: none;
}
@media (max-width:1199px) {
.p-short-description {
    padding-left: 20px;
    padding-right: 20px;
}
}

.p-short-description:before,
.extended-description h3:first-child,
.basic-description > h3:first-child {display: none;}
.basic-description {
    padding-top: 40px;
}
.icon_list {
    background: #c6985521;
    padding: 20px;
    margin: 20px 0;
    list-style-type: none;
}
.icon_list li {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 7px;
}
.icon_list li:before {
    content: '';
    display: inline-block;
    width: 26px;
    height: 26px;
    background-size: cover;
}
.icon_list .award:before {background-image: url("/user/documents/upload/res/list_icons_award.svg");}
.icon_list .star:before {background-image: url("/user/documents/upload/res/list_icons_star.svg");}
.icon_list .wine:before {background-image: url("/user/documents/upload/res/list_icons_wine.svg");}
.icon_list .gift:before {background-image: url("/user/documents/upload/res/list_icons_gift.svg");}

.icon_list .organic:before {background-image: url("/user/documents/upload/res/list_icons_organic.svg");}
.icon_list .time:before {background-image: url("/user/documents/upload/res/list_icons_time.svg");}
.icon_list .default:before {background-image: url("/user/documents/upload/res/list_icons_default.svg");}
.icon_list .farm:before {background-image: url("/user/documents/upload/res/list_icons_farm.svg");}
.extended-description table tbody tr.productEan {display: none;}