/**
 * WooCommerce Custom CSS
 * Location: /assets/css/woo.css
 * Version: 1.0.0
 */

.uk-offcanvas-page #wpadminbar {
    position: fixed;
    z-index: 999 !important;
}

.cart-badge {
    top: -5px;
    right: -13px;
}

.woocommerce .product .woocommerce-product-gallery { 
  opacity: 1 !important;
}

.woocommerce ul.products li.product .on-sale, div.product .on-sale {
    font-size: 14px;
    position: absolute;
    top: -3px;
    right: -3px;
    z-index: 1;
    padding: 3px 9px;
}

div.product .on-sale {
    left: -3px;
    right: auto;
    height: 22px;
    min-height: 22px;
    font-size: 13px;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    float: none;
    width: 60px;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: var(--im-theme-color);
}

.wc-block-components-button.wc-block-components-totals-coupon__button,
.wc-block-components-button.wc-block-components-checkout-place-order-button {
    background-color: var(--im-theme-color);
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    border: none;
    cursor: pointer;
    transition: .1s ease-in-out !important;
}

/* Coupon button */
.wc-block-components-button.wc-block-components-totals-coupon__button {
    border-radius: 4px;
    padding: 8px 16px;
}

/* Place order button */
.wc-block-components-button.wc-block-components-checkout-place-order-button {
    border-radius: 999px;
    padding: 12px 20px;
}

.wc-block-components-button.wc-block-components-totals-coupon__button:hover,
.wc-block-components-button.wc-block-components-checkout-place-order-button:hover {
    background-color: var(--im-theme-hover);
}
