/* pridat do kosika */
/* preprava */
.preprava-box img {
    max-width: 150px !important;
}

.brandideon-buybox
 {
    background: #e8e8e8;
    border-radius: 6px;
    padding: 16px;
}
.brandideon-buybox__price{font-size:22px;font-weight:700;margin-bottom:14px}
.brandideon-buybox__price small{font-size:12px;font-weight:400;color:#666;margin-left:6px}
.brandideon-buybox__form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}
.brandideon-qtywrap label{display:block;font-size:14px;color:#333;margin-bottom:6px}
.brandideon-qty{display:flex;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:var(--border-radius);}
.brandideon-qty .qty-btn{width:36px;height:42px;border:0;background:transparent;font-size:20px;cursor:pointer}
.brandideon-qty input.qty{width:56px;height:42px;border:0;text-align:center;outline:0}
.brandideon-addtocart{margin-bottom:0;cursor:pointer}
.brandideon-addtocart:hover{opacity:.92}

button.brandideon-variant {
    background-color: white !important;
    color: var(--black-color) !important;
    padding: 0.8em;
    font-weight: 700;
	cursor:pointer;
    padding-left: 1.2em;
    padding-right: 1.2em;
    margin-right: 1em;
    margin-top: 1em;
    margin-bottom: 1em;
    border: 1px solid var(--black-color);
    display: inline-block;
}

button.brandideon-variant:hover, button.brandideon-variant.is-active {
    background-color: var(--primary-color) !important; 
}

button.brandideon-variant:hover span.woocommerce-Price-amount.amount, button.brandideon-variant.is-active span.woocommerce-Price-amount.amount {
    color: white!important; 
}

/* koniec pridat do kosika */