#shop-cart-floater {
    position: fixed;
    top: 30%;
    right: 0;
    background: @color3;
    z-index: 100;
    display: none;
}
#shop-cart-floater-details {
    position: fixed;
    // top: 100%;
    right: 0;
    display: none;
    background: @color3;
    padding: @padding;
    z-index: 100;
    width: 500px;
    max-width: 100%;
    box-sizing: border-box;
    color: @white;
}

#shop-cart-floater .shop-cart-button
{
	display: block;
	padding: @padding/2 @padding;
}

#shop-cart-floater-details a.btn:nth-child(2) {margin-left: @padding/2;}
#shop-cart-floater .fa.fa-shopping-basket,
#shop-cart-floater .fal.fa-shopping-basket,
#shop-cart-floater .far.fa-shopping-basket,
#shop-cart-floater .fas.fa-shopping-basket
{
	color: @white;
}