h1, h2, h3, h4, h5, h6, span, p{
	font-family:poppins;
}
a{
	color:#F7941D;
}
.woocommerce ul.products li.product a img {
    height: 240px;
    object-fit: contain;
}
.lty-lottery-progress-bar-loop .lty-progress-remaining-count {
	color:#F7941D !important;
	font-weight:600;
	font-size:12px;
	margin-bottom:0px;
	text-align:center;
}
.lty-progress-count-loop{
		color:#F7941D !important;
	font-weight:600;
}
.lty-lottery-time-left-label-shop-page{
		color:#F7941D !important;
	font-weight:600;
}
.lty-shop-timer-section{
	color:#F7941D !important;
}
.lty_lottery_started_status span {
    color: #fff;
    background: #000 !important;
}
.lty-progress-bar span.lty-progress-fill{
	background: #F7941D !important;
}
}
.woocommerce .woocommerce-result-count {

    font-family: 'Poppins';
}
.woocommerce .woocommerce-ordering select {
    border-radius: 100px;
}
@media screen and (max-width: 800px)  {
	
	.page-id-231 #content{
	padding:20px !important;
}
	.lty-lottery-countdown-timer .lty-lottery-timer {
    font-size: 12px;
    width: 20%;
		
	}
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
			width:100%;
}

    .lty_lottery_not_started_status span, .lty_lottery_started_status span, .lty_lottery_failed_status span, .lty_lottery_finished_status span, .lty_lottery_closed_status span {
 padding: 5px !important;
        font-size: 10px !important;
    }
	.lty-progress-count-loop .lty-progress-bar-notice{
		font-size:10px !important;
		width:60%;
	}
	.lty-progress-count-loop .lty-progress-bar-start{
		font-size:10px !important;
		width:20%;
	}
		.lty-progress-count-loop .lty-progress-bar-end{
		font-size:10px !important;
			width:20%;
	}
	.lty-progress-remaining-count{
		font-size:10px !important;
	}
	.lty-shop-timer-section .lty-shop-timer-content {

    font-size: 8px;
}
	.woocommerce ul.products li.product a img {
    height: 120px;
    object-fit: contain;
}
	.woocommerce ul.products li.product .button{
		font-size:12px;
	}
	.lty-lottery-time-left-label-shop-page{
		font-size:12px;
	}
}
[type=button]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {

    background: #000;
    color: #fff;
    font-family: 'Poppins';
    border: none;
}
.slicewp-form{
	    font-family: 'Poppins';
    color: #000;
}
.woocommerce div.product form.cart .button {
background: #F7941D !important;
	padding:13px;
width:98%;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb {
    font-size: .92em;
    color: #000000;
    padding-top: 15px;
    font-weight: 600;
}
.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: #000000;
    font-size: 1.25em;
    font-weight: 700;
}
.lty-lottery-countdown-timer .lty-lottery-timer {
    float: left;
    width: 20%;
    margin: 0;
    padding: 0;
    text-align: center;
    background-color: #000;
    padding: 10px;
    border-radius: 12px;
    margin: 2px;
	color:#fff;
}
.page-id-231 #content{
	padding:80px;
}
.woocommerce ul.products li.product .button{
	background: #F7941D !important;
	color:#fff;
}
/* Chrome, Safari, Edge, Opera */
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}
.woocommerce .quantity .qty {
    width: 80%;
	    border: 2px solid #F7941D;
    height: 100%;
	font-weight: 600;

}
.woocommerce div.product form.cart div.quantity {
    width: 100% !important;
    margin: 0px 4px 6px 0;
	display: flex;
    gap: 8px;
}
[type=button]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled){
	    background: #F7941D;
}
#jp-relatedposts{
	display:none !important;
}
.quantity-label {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 5px;
    color: #F7941D;
    text-transform: uppercase;
    text-align: center;
}

ul.lty-lottery-answers li:hover {
    color: #fff;
    background: #F7941D;
}
ul.lty-lottery-answers li.lty-selected {
    color: #fff;
    background: #F7941D;
}
.page-id-31 .entry-title{
	text-align:center;
}
.page-id-31 #content{
	padding-top:50px;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {

    background: #F7941D;
    font-weight: 500;
    text-transform: uppercase;
}
.page-id-32 .entry-title{
	text-align:center;
}
.page-id-32 #content{
	padding-top:50px;
}
.lty-shop-timer-wrapper .lty-shop-timer-container .lty-shop-timer-section{
	font-weight:600;
}
.lty-shop-timer-wrapper {
    background: #f9f9f9d1;
    border-radius: 4px;
    border: 1px solid #d5d5d57d;
}

.elementor-264 .elementor-element.elementor-element-c8f80f0.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
    left: auto;
	right: 0;align-content}
.elementor-264 .elementor-element.elementor-element-c8f80f0 .elementor-menu-cart__product-price {

    display: none;
}
.lty-progress-bar {
    background: #000000;
	height: 10px;
    border-radius: 12px;
}
.lty-lottery-progress-bar, .lty-progress-count {
    background: #f2f2f2;
    padding: 8px;
    border-radius: 8px;
}
.lty-lottery-countdown-timer #lty_lottery_days, .lty-lottery-countdown-timer #lty_lottery_hours, .lty-lottery-countdown-timer #lty_lottery_minutes, .lty-lottery-countdown-timer #lty_lottery_seconds{
	color:#fff;
}
.lty-lottery-product-summary p {
    margin-bottom: 10px;
}
.lty-lottery-time-left-label{
	font-weight:700;
}
.lty_lottery_not_started_status span {
    background: #F7941D;
    color: #000000;
}
.lty-lottery-status-loop span{
	padding:8px;
	    font-size: 12px;
    font-weight: 600;
}
.lty-progress-count-loop .lty-progress-bar-start{
		font-size:12px;
	}
		.lty-progress-count-loop .lty-progress-bar-end{
		font-size:12px;
	}
	.lty-progress-count-loop .lty-progress-bar-notice{
		font-size:12px;
	}
.page-id-31 .woocommerce .quantity .qty{
	width:60%;
	    padding: 20px;
}
.page-id-31 .quantity-label{
	display:none;
}
.page-id-31 .quantity{
	display:flex;
	gap:2px;
	padding-left: 10px;
}