.page-header .block-search .input-text{background:#ebebeb;}
.page-footer{background-color:#f5f5f5;color:#8f98a1;}
.page-footer div[data-role="title"]{color:#4a4a4a;}
.page-footer .block.newsletter .action.subscribe{background-color:#ff0000;}
.page-footer .block.newsletter .action.subscribe:hover, .page-footer .block.newsletter .action.subscribe:focus, .page-footer .block.newsletter .action.subscribe:active{background-color:#ffffff;}
.action.primary{background:#ff0000;border-color:#ff0000;}
.action.primary:hover, .action.primary:focus, .action.primary:active{background:#ff0000;border-color:#ff0000;}
button:hover, .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .block-compare .action.primary:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .product.data.items .review-add .review-form .action.submit.primary:hover, .cms-index-index a.button:not(.primary):hover, .cms-index-index .column.main .block .actions-toolbar .action.view:hover, /*ACTIVE STATE*/ button:active, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:active, .paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:active, .product.data.items .review-add .review-form .action.submit.primary:active, .cms-index-index a.button:not(.primary):active, .cms-index-index .column.main .block .actions-toolbar .action.view:active, /*FOCUS STATE*/ button:focus, .abs-revert-secondary-color:focus, .abs-revert-to-action-secondary:focus, .paypal-review .block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.cancel:focus, .block-compare .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.cancel:focus, .product.data.items .review-add .review-form .action.submit.primary:focus, .cms-index-index a.button:not(.primary):focus, .cms-index-index .column.main .block .actions-toolbar .action.view:focus{background:#ff0000;border-color:#ff0000;}
.tocart.action:hover, .block.soldtogether-block .soldtogether-cart-btn:hover, .bundle-actions .action.primary.customize:hover, .tocart.action:active, .block.soldtogether-block .soldtogether-cart-btn:active, .bundle-actions .action.primary.customize:active, .tocart.action:focus, .block.soldtogether-block .soldtogether-cart-btn:focus, .bundle-actions .action.primary.customize:focus{background:#ff0000;border-color:#ff0000;}
.product-info-main .price-box [data-price-type=finalPrice] .price, .product-info-main .price-box [data-price-type=minPrice] .price, .product-info-main .price-box [data-price-type=maxPrice] .price, .bundle-options-container .block-bundle-summary .price-box [data-price-type=finalPrice] .price{color:#2b3945;}
.panel.header .header.links{line-height:30px;}
.product-info-main .product-info-price .price-box .old-price .price-container .price-label{display:none;}
.product-item .price-box .old-price{display:none;}
.product-item .minimal-price-link {
	display: none;
}
.product-attachments .action.primary {
	width:100%;
}
.product-attachments {
	text-align:center;
}
.box-tocart .fieldset .actions {
	float: none;
	width: auto;
}
.box-tocart .field.qty label{
    display:none;
}
.products.wrapper .product-item .artikel-item {	
	font-size: 15px;
    box-shadow: none;
}
.products.wrapper .product-item .artikel-item .product.featured-attributes{	
	margin-top: 15px;
    padding-bottom:25px;
}
.products.wrapper .product-item .artikel-item .product.featured-attributes .value{	
    color:#2b3945;
}
.products.wrapper .product-item.artikel {
	min-height: auto;
	position: relative;
}
.products.wrapper .product-item .artikel-item span {
	display: block;
	line-height: 1.35;
	margin: 0 0 6px;
}
.product-options-bottom .price-box .old-price, .product-info-price .price-box .old-price {
	text-decoration: line-through;
}
.catalog-product-view .products-related .product-items .product-item .product-item-info .choice.related {
	display: none;
}
.product-item-info .swissup-ajaxpro-quick-view-wrapper .quick-view span{position:inherit;
	width:auto;
	height:auto;
}
.products-account .product-image-wrapper{position:unset;height:auto;}
.products-account .product-image-photo{position:relative;}
.qty-detail .fieldset{margin: 0 0 20px;}
.qty-detail .field.qty{display:block ruby;}
.header.panel .header-cms-links.pull-right{float:right;}
.cms-index-index .easyslide-description .button.btn-white{color:#333;background:#fff;}
.table-checkout-shipping-method .col-price{display:none;}
.table-order-items .col.status,
.order-status{display:none;}
.product-info-main .product-add-form-bottom{margin-left:inherit;}
.firecheckout #checkout .opc-block-summary .details-qty .qty-wrapper{display:none;}
@media (max-width: 768px), print{.products.wrapper .product-item.artikel .product-image-photo{
  padding-top:165px;
    }
    .product.featured-attributes{display:block !important;}
    body._has-modal-custom{overflow:visible;}
    
}
.jumbotron.hero.block-bestsellers .action.primary{display:none;}
.cms-index-index .block-categories .easycatalogimg-grid .item .parent-category .action.primary, .image-block.element .info .action.primary, .background-divider.element .content .action, .element.product-info .product-item .tocart{
    background:#ff0000;
    border:2px solid#ff0000;
}
.nav-sections .orientation-horizontal .level0.nav-3 > a.level-top{color:red;}
@media (min-width: 769px), print{.form.create.account{width: inherit;}}
.page-layout-1column .form.create.account{max-width:inherit;}
.product-discount{color:#fff;
background-color:red;
font-size:20px;
text-transform:uppercase;
font-weight:bold;
padding:2px 5px;
z-index:1;
position:absolute;
top:3%;
left:3%;}
@media (min-width: 1260px), print{
.page-products .page-wrapper .products-grid:not(.swiper-container) .product-items .product-item, .block.widget .products-grid:not(.swiper-container) .product-items .product-item {
  height: 370px;
}
}
.product-info-main .stock.available::before, .product-info-main .stock.unavailable::before {
  content: '';
       display: inline-block;
       width: 15px;
       height: 15px;       
}
.product-info-main .stock.available span, .product-info-main .stock.unavailable span {
padding-left: 0.5rem;
}