/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

.footer-container {
    padding-top: 2.5rem;
    overflow: hidden;
    background-color: #ffd3e8;
}

.block-categories {
    box-shadow: 2px 2px 4px silver;
    border: 1px solid silver;
}

.x13stars-list + small {
  visibility: hidden;
}

.product-prices .tax-shipping-delivery-label {
    font-size: 0.8125rem;
    color: white;
}

.product-prices .tax-shipping-delivery-label .delivery-information {
    padding: 0 0 0 2px;
    font-weight: 700;
    color: black;
}

.quickview .modal-content {
  
  background: #ffffff;
}

#search_filters, #search_filters_brands, #search_filters_suppliers {
    box-shadow: 2px 2px 4px silver;
    border: 1px solid silver;
    
   
}

 #_desktop_logo {
     width: 60px;
     text-align: center;
     margin-bottom: 20px;
}
 #wrapper {
background: #ffffff;
}

/*SHADOW 
#wrapper .carousel {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}*/
#custom-text {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
.product-miniature {
  background: #fff;
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
  
  margin-bottom: 15px;
}
.banner {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
.block-categories {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
.product-cover .layer {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
.js-images-container{
  background: #fff;
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
.tabs {
  background: #fff;
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
.card.cart-container {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
  
}

.blockreassurance_product:before {
    content: "* rabat nie łączy się z innymi rabatami";
    white-space: pre;
    
    text-align: center;
    position: relative;
    bottom: 5px;
    font-size: 10px;
}

.cart-grid-right {
  background: #fff;
  border: solid 1px #cececea8;
  box-shadow: 3px 3px 5px #cececea8;
}


body#checkout section.checkout-step{
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
#content-hook_order_confirmation.card{
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
#content.page-content.page-order-confirmation.card{
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
#content-hook_payment_return.card.definition-list{
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
#content.page-content{
  box-shadow: 3px 3px 5px #cececea8;
  border: solid 1px #cececea8;
}
#product-comments-list{
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
#js-product-list-header{
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
  
  
}
#search_filters, #search_filters_brands, #search_filters_suppliers {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}
#content.page-content.page-not-found {
  box-shadow: 3px 3px 5px #cececea8;
  border: 1px solid #cececea8;
}	