.globale-hide {
    display: none !important;
}

.globale-show {
    display: block !important;
}

/*general pricing*/
.other_products .price, .single_product .product_short_desc .price, .category_page .list_element .price_wrap, .add_to_basket .price_wrap, .price.old,  .price.new, .item_price, .price,
.pw-price__current,.pw-price__previous{
    visibility: hidden;
}

/* totals */
.order_summary .total_value, .mini-basket-dynamicupdate .summation .total .amount, #basketTotal b, .green-basket-items.basket-toggler,
.t-cart__summary tr.pw--total .pw-ledger__value {
    visibility: hidden;
}

/* sub-totals */
.order_summary .containerbox .right, .t-mini-cart__content .t-mini-cart__subtotal div:last-of-type {
    visibility: hidden;
}

/* products totals */
.basket_items_list .line-item .item-price-wrap span.price.new,
.subtotal_wrap .item_price {
    visibility: hidden;
}

/* products discounted prices */
.basket_items_list .basket_item .subtotal_wrap .price.new, .mini-basket-dynamicupdate .product .price {
    visibility: hidden;
}

.specialoffers_wrapper,
.c-credit-cards,
#ctl00_con1_cartinfo_pnlPayPal,
#paypal-button {
    display: none !important;
}

.mini-basket-dynamicupdate .message.increase,
.gift_card,
form[action='/checkout'] .container #ctl00_con1_ctl00_ctl01,
form[action='/checkout'] .container .ctl00_con1_ctl00_ctl00_head1,
form[action='/checkout'] .container .progressbar,
form[action="/delivery"] .container .checkout-billing,
li a[data-target="#delivery_returns"] .product_short_desc .included,
.delivery_options.delivery_form,
.c-delivery-options-form,
.footer.footer_checkout,
.message.free,
.product_short_desc .included,
.main_nav .header-info{
    display: none;
}

.credit_cards {
    visibility: hidden;
}

.globale-restricted {
    font-size: 16px;
    color: #dddddd;
    font-weight: bold;
    text-align: center;
    padding: 20px;
}

#ctl00_con1_ctl00_upLogin {
    display: none;
}

.globale-listing-restricted {
    color: #dddddd;
}

.basket_right_column .order_summary .total_value {
    float: none;
    vertical-align: sub;
    display: inline-block;
}

.modal-dialog .modal-content .item-is-price {
}

.order_summary .containerbox > .left ~ .left {
    display: none;
}

.order_summary .containerbox > .right ~ .right {
    display: none;
}

.mini-basket-dynamicupdate .price_qty  > span:nth-of-type(2){
    display: none;
}

.modal-dialog .modal-content .item-is-price {
    float: right;
}

@media (min-width: 768px) {
    .basket-popup .popup_wrapper {
        max-height: 0px;
        transition: all 1s;
        overflow: hidden;
    }

    .basket-popup.open .popup_wrapper {
        max-height: 9999px;
    }
}

.listing .list_element .el_wrap {
    min-height: 318px !important;
}
