:root {
    --color-black: #000000;
    --color-light-black: #333333;
    --color-hawo-green: #23A23D;
    --color-dark-grey: #474747;
    --color-hawo-grey: #797979;
    --color-light-grey: #DCDCDC;
    --color-light-grey2: #D2D2D2;
    --color-lighter-grey: #F5F5F5;
    --border-radius: 10px;
}

#maincontent>div.columns>div.sidebar.sidebar-additional>div.block.block-compare {
    display: none !important;
}

#block-collapsible-nav>ul>li:nth-child(8) {
    display: none !important;
}

.blogposts_home .amblog-title {
    display: none !important;
}

.blogposts_home .amblog-item.amblog-post-container {
    justify-content: start !important;
}

.blogposts_home .amblog-item.amblog-post-container {
    justify-content: start !important;
}

.amblog-item.amblog-post-container {
    justify-content: start !important;
}

#maincontent>div.columns>div.column.main>div.desktop-block.amblog-element-block>div.amblog-post-container.-post-page>img {
    display: none !important;
}

#maincontent>div.columns>div.column.main>div.desktop-block.amblog-element-block>div.amblog-post-container.-post-page>div.amblog-content>div.amblog-post-title {
    display: none !important;
}

#cookie-status {
    display: none;
    visibility: hidden;
}

/* Listprice prefix */
/*.synoa_prices_baseprice span.prefix {
    color: darkgrey;
    font-size: 1.2rem !important;
    font-weight: 400 !important;
}*/

/* Listprice price */
/*.synoa_prices_baseprice span.price {
    color: darkgrey;
    font-size: 1.2rem !important;
    font-weight: 400 !important;
}*/

/* Listprice suffix */
/*.synoa_prices_baseprice span.suffix {
    color: darkgrey;
    font-size: 1.2rem !important;
    font-weight: 400 !important;
}*/


/* Customerprice prefix */
/** .price-container.price-final_price.tax.weee span.prefix {
  font-size: 2rem !important;
  font-weight: 700 !important;
} */

/* Customerprice price */
/** .price-container.price-final_price.tax.weee span.price {
  font-size: 2rem !important;
  font-weight: 700 !important;
}*/

/* Customerprice suffix */
/** .price-container.price-final_price.tax.weee span.suffix {
  font-size: 1.2rem !important;
  font-weight: 700 !important;
}*/

/* Maging between prices */
span.synoa_prices_baseprice.price-excluding-tax {
    margin-bottom: 10px !important;
}

/* Styling download link */
#synoa_downloadsnk_list .downloads-link {
    color: #0b5394;
    text-decoration: underline;
    font-weight: 700;
}

/* Alternating BG color for downloads table
#synoa_downloadsnk_list > tbody > .odd {
  background-color: #0b549414;
}*/

/* Formats for CMS Link Container*/
/*.product-info-main>div.widget.block.product.attribute {*/
    /*padding: 20px;*/
    /*  background-color: #cedce9;
  background-color: #6ca575;
  background-color: #81a286;
  background-color: #29a23d;*/
/*}*/

/*#maincontent>div.columns>div>div.product-view.product-columns-wrapper>div.product-primary-column.product-shop.grid12-5.product-info-main>div.product-info-main>div.widget.block.product.attribute>div>div>p>a {
    color: #29a23d;
}*/

#maincontent .cmslinks>h3 {
    font-family: 'Helvetica Neue' !important;
    font-size: 2rem !important;
    font-weight: 700 !important;
}

/* Formats for CMS Link */
/*.product-info-main>div.widget.block.product.attribute a {
    color: #0b5394;
    text-decoration: underline;
    font-weight: 400;
}*/

/* ######### Related Products Section ############# */

/* Customerprice prefix */
/*.block.related .price-container.price-final_price.tax.weee span.prefix {
    font-size: 1.4rem !important;
    font-weight: 700 !important;
}*/

/* Customerprice price */
/*.block.related .price-container.price-final_price.tax.weee span.price {
    font-size: 1.4rem !important;
    font-weight: 700 !important;
}*/

/* Customerprice suffix */
/*.block.related .price-container.price-final_price.tax.weee span.suffix {
    font-size: 1.2rem !important;
    font-weight: 700 !important;
}*/

/*#maincontent>div.columns>div>div>div.product-lower-primary-column.grid12-9 {
    margin-top: 50px;
}
*/
/* Hide Shipping in cart summary
.cart-summary #block-shipping {
  display: none !important;
}*/

/* Hide subtotal row in checkout summary
#opc-sidebar > div.opc-block-summary > table > tbody > tr.totals.sub {
  display: none !important;
}*/

/* Hide shipping row in checkout summary
#opc-sidebar > div.opc-block-summary > table > tbody > tr.totals.shipping.excl {
  display: none !important;
}*/

/* Hide 0,00 in cart
#cart-totals > div > table > tbody > tr.totals.shipping.excl > td {
  display: none !important;
}*/

/* Hide 0,00 in shipping method selector
#checkout-shipping-method-load > table > tbody > tr > td.col.col-price {
  display: none !important;
}*/


/* Hide Image Caption */
.fotorama__caption__wrap {
    display: none !important;
}

/* Hide Algolia 2nd search bar
#instant-search-bar {
  display: none !important;
}*/

/* Width of selector in csv to cart */
.form #delimiter {
    width: 15% !important;
}

.opc-wrapper .step-title,
.title {
    font-weight: 700 !important;
}

.widget.last-bought-info {
    color: #0b5394;
    font-weight: 700;
    margin-bottom: 25px;
}

/* Formats for Links */
#synoa_downloadsnk_downloads_tab p a {
    color: #0b5394 !important;
    text-decoration: underline !important;
}

#maincontent>div.columns>div>div>div.product-primary-column.product-shop.grid12-5.product-info-main>div.product-info-main>div.product-info-price>div.widget.block.block-static-block {
    color: darkgrey !important;
    font-size: 1.2rem !important;
    font-weight: 400 !important;
    font-style: italic !important;
    margin-top: 5px;
}

#maincontent>div.columns>div>div>div.product-primary-column.product-shop.grid12-5.product-info-main>div.product-info-main>div.product-info-price>div.widget.block.block-static-block a {
    color: #0b5394 !important;
    text-decoration: underline !important;
}

.product-info-main .synoa_masterdata_widget span {
    font-weight: 700 !important;
}

/* Hide voucher input field in big cart view */
#block-discount {
    display: none !important;
}

/* Hide voucher input field in last checkout step */
/*
#co-payment-form > fieldset > div.payment-option._collapsible.opc-payment-additional.discount-code {
    display: none !important;
}
*/
#maincontent>div.columns>div.column.main>p:nth-child(6)>button {
    background-color: #29a23d;
}

#maincontent>div.columns>div.column.main>p:nth-child(6)>button:hover {
    background-color: #29a23d;
    color: #fff;
}

#page-0>div.amcform-toolbar>button {
    background-color: #29a23d;
    color: #000;
}

#page-0>div.amcform-toolbar>button:hover {
    background-color: #29a23d;
    color: #fff;
}

/* hide editing link in my account overview */
#maincontent>div.columns>div.column.main>div.block.block-dashboard-info>div.block-content>div>div.box-actions>a.action.edit {
    visibility: hidden;
    display: none;
}

/* hide product comparison */
.action.tocompare.feature.feature-icon-hover {
    display: none;
}

/*a.action.tocompare.feature.feature-icon-hover {
    display: none;
}

#instant-search-results-container>div>div>ol>li>div>div>div>div.result-information>div.product-addto-links>a.action.tocompare.feature.feature-icon-hover {
    display: none;
}
*/
#synoa-wishlist-list a.btn-wishlist.add-to-compare {
    display: none;
}

#synoa-wishlist-list a.btn-wishlist-item.add-to-compare {
    display: none;
}


#page-title-heading>span {
    display: none;
    visibility: hidden;
}


/* hide shippping blocks in cart */
#block-shipping,
#cart-totals>div>table>tbody>tr.totals.shipping.excl,
#cart-totals>div>table>tbody>tr.totals.sub {
    display: none;
}

/* hide shippping in checkout */
#opc-sidebar>div.opc-block-summary>table>tbody>tr.totals.shipping.excl {
    display: none;
}

#checkout-shipping-method-load .shipping-price-wrapper {
    display: none;
}

/*
.page-title-wrapper {
    display: none;
}
*/

div.result-sub-content {
    color: #666666;
}

#maincontent>div.columns>div {
    min-height: 50px;
}

.pagination-pos-bottom-centered {
    padding-bottom: 0;
}

.slick-slider {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

#mainmenu>ul>li.nav-item.nav-item--stickylogo.level0.level-top.nav-holder>img {
    padding-top: 13px !important;
    padding-bottom: 10px !important;
}

.catalog-product-view .page-wrapper .products-grid .product-item .product-item-info .product-item-name .product-item-link {
    text-transform: none !important;
}

.customer-account-create .field.mobile_number {
    display: none;
}

/*Blog ausblenden*/
#block-collapsible-nav>ul>li:nth-child(6) {
    display: none !important;
}

/*Hide status and reorder in standard Magento receipt list*/
.customer-account-index .order-items .col.status,
.customer-account-index .order-actions .action.reorder {
    display: none !important;
}

.data.table.table-order-items.history .col.status {
    display: none;
}

/* ================================================ START NEW STYLES ================================================ */
.page-wrapper .header-container .nav-container {
    border-top: 1px solid #797979;
    box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.1);
}
