.woocommerce ul.products li.archive-not-lottery {
	text-align: left;
    --button-align-display: flex;
    --button-align-direction: column;
    --button-align-justify: space-between;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px;
    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.5);
}

.archive-not-lottery .product-inner .product-list {
	background: #F4F4FE;
    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.5);
}

.archive-not-lottery .product-inner {
	text-align: left;
}

.woocommerce ul.products li.archive-not-lottery .product-inner .woocommerce-loop-product__title {
	padding: 13px 15px 5px 15px !important;
    text-align: left;
    font-weight: bold;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    line-height: 1.2 !important;
    letter-spacing: 0;
    margin-bottom: 10px !important;
}

li.archive-not-lottery .price {
    padding: 0px 15px 0px 15px !important;
}

.woocommerce ul.products li.archive-not-lottery .button {
	opacity: 0;
    transition: opacity 0.3s;
    background: #bab8b6 !important;
    color: #ffffff !important;
    border: none !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 600 !important;
    font-size: 13px !important;
    border-radius: 0 !important;
    padding: 8px 16px !important;
    box-shadow: none !important;
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 10px;
    letter-spacing: 0;
    line-height: normal;
    margin-left: 0px;
}

.woocommerce ul.products li.archive-not-lottery .button:hover,
.woocommerce ul.products li.archive-not-lottery .button:active,
.woocommerce ul.products li.archive-not-lottery .button:focus {
	color: #fff;
	background: #bab8b6 !important;
	z-index: 1;
}

.woocommerce ul.products li.archive-not-lottery:hover a.button {
	background-color: #bab8b6 !important;
	opacity: 1;
}

.woocommerce.single-product.product-not-lottery .related .product .add_to_cart_button {
    position: relative;
    top: 0px;
    width: 100%;
    display: block;
}

.woocommerce.single-product.product-not-lottery .product-type-simple .summary .product_title {
    margin-bottom: 24px;
}

.woocommerce.single-product.product-not-lottery .summary.entry-summary del span.woocommerce-Price-amount {
    text-decoration: none;
}

.woocommerce.single-product.product-not-lottery .summary.entry-summary del bdi {
    text-decoration: line-through !important;
}

.woocommerce.single-product.product-not-lottery .summary span.woocommerce-Price-amount.amount span,
.woocommerce.single-product.product-not-lottery .product-type-simple .summary .price .amount bdi {
    font-size: 24px;
    font-weight: 700;
    color: #000;
}

.woocommerce.single-product.product-not-lottery .summary del span.woocommerce-Price-amount.amount span,
.woocommerce.single-product.product-not-lottery .product-type-simple .summary .price del bdi {
    font-size: 22px;
    font-weight: 700;
    color: inherit;
    font-weight: normal;
}

.woocommerce.single-product.product-not-lottery .product .price bdi {
    color: #000;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover {
    background: #ff650e !important;
    color: #fff;
}

.woocommerce.single-product.product-not-lottery .summary .cart .single_add_to_cart_button {
    background: #212121 !important;
}

.woocommerce.single-product.product-not-lottery .summary .cart .single_add_to_cart_button:hover,
.woocommerce.single-product.product-not-lottery .summary .cart .single_add_to_cart_button:active,
.woocommerce.single-product.product-not-lottery .summary .cart .single_add_to_cart_button:focus {
    background: #757575 !important;
}

.woocommerce.single-product.product-not-lottery .product-type-variable .wc-tabs-wrapper .wc-tabs li.active, 
.woocommerce.single-product.product-not-lottery .product-type-external .wc-tabs-wrapper .wc-tabs li.active, 
.woocommerce.single-product.product-not-lottery .product-type-grouped .wc-tabs-wrapper .wc-tabs li.active, 
.woocommerce.single-product.product-not-lottery .product-type-simple .wc-tabs-wrapper .wc-tabs li.active {
    background: #1f1f25 !important;
}

.woocommerce.single-product.product-not-lottery .product-type-variable .wc-tabs-wrapper .wc-tabs li:hover, 
.woocommerce.single-product.product-not-lottery .product-type-external .wc-tabs-wrapper .wc-tabs li:hover, 
.woocommerce.single-product.product-not-lottery .product-type-grouped .wc-tabs-wrapper .wc-tabs li:hover, 
.woocommerce.single-product.product-not-lottery .product-type-simple .wc-tabs-wrapper .wc-tabs li:hover {
    background: #1f1f25 !important;
}

.woocommerce.single-product.product-not-lottery .product-list .product-img .sale--box .sale-rs {
    background: #1f1f25;
}

.current-lottery-itemv9 .pr {
    color: rgba(255, 101, 14, 1);
}
