

:root {
 --aladin-color-main: #d4af37;
 --aladin-color-main2: #ff9701;
 --aladin-color-main-old: #d1c286;


 --aladin-theme-color: #d4af37;
 --aladin-theme-bg-light: #f0f0f0;
 --aladin-border-info-color: #d4af37;
 --aladin-color-white: #ffffff;


}



form#form24pay input[type='submit'] { background:var(--aladin-color-main); color:#ffffff;  transition:all 0.2s ease-in-out;  }
form#form24pay input[type='submit']:hover { background:#000000; }


.itembtntobasket { display:none; }
.itembtntobasket.inbasket { display:inline-block !important; }
.itembtntobasket > span { display:inline-block !important; }

table.aladin-eshop-basket
{

width:100%;

}

ul.aladin-eshop-basket-menu {

position:absolute; bottom:-20px; left:20px; display:block; overflow:hidden; border-radius:10px 10px 0 0; border:#ffffff solid 1px;
padding:0; 
}

ul.aladin-eshop-basket-menu li { display:inline-block; }
ul.aladin-eshop-basket-menu li a { display:block; padding:4px 15px 10px 15px; }
ul.aladin-eshop-basket-menu li a.active { background-color:#ffffff; }

.pb-70 {
    padding-bottom: 70px;
}
.pt-60 {
    padding-top: 60px;
}


.aladin-btn {

    display: inline-block;
    width: auto;
    background: var(--aladin-theme-color);
    color: var(--aladin-color-white);
    padding: 3px 10px;
    font-size: 14px;
    margin-top: 5px;
    border-radius: 5px;

}
.aladin-btn:hover { color:#000000; }

.aladin-eshop-basket .shop-cart-summary {
    padding: 30px;
    border: 1px solid var(--aladin-border-info-color);
    background: var(--aladin-theme-bg-light);
    border-radius: 10px;
    margin-top: 12px;
    margin-left: 20px;
}

.aladin-eshop-basket .shop-cart-img img {
    width: 100%;
    border-radius: 8px;
    border: 1px solid var(--aladin-border-info-color);
	max-width:100px; height:80px;
	background-color:var(--aladin-theme-bg-light);
	object-fit:contain;
}

.aladin-eshop-basket .shop-cart-qty {
    width: 120px;
}

.aladin-eshop-basket .shop-cart-qty input {
    width: 40px;
    border: none;
    background: transparent;
    color: var(--aladin-theme-color);
    text-align: center;

	-webkit-appearance: none;
    -moz-appearance: textfield;

}

.aladin-eshop-basket .shop-cart-qty button {
    width: 30px;
    height: 30px;
    line-height: 28px;
    color: var(--aladin-theme-color);
    text-align: center;
    border: 0;
    border-radius: 50px;
    background: var(--aladin-theme-bg-light);
}

.aladin-eshop-basket input.basketpreratat {
    display: none;
    width: auto;
    background: var(--aladin-theme-color);
    color: var(--aladin-color-white);
    padding: 1px 7px;
    font-size: 12px;
    margin-top: 5px;
    border-radius: 5px;
}