:root{
    --gradient-background: -webkit-linear-gradient(#D15E01 30%, #A42E08 100%);
}

.highlight{
    color: #D15E01;
    background: var(--gradient-background);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
     font-weight: 900;
     -webkit-text-stroke: 1px #fff4;
}

.same-height img{
    height: 300px;
    object-fit: contain;
}

.custom-arrows .elementor-swiper-button{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: #fff7;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 200ms ease-in;
}

.custom-arrows.dark .elementor-swiper-button{
    background: #d15e0157;
}

.custom-arrows .elementor-swiper-button:hover{
    background-color: #fff;
}

.custom-arrows.dark .elementor-swiper-button:hover{
    background: #D15E01;;
}

.overflow-show .swiper{
    overflow: visible!important;
}

.testimonial .elementor-testimonial__content{
    background: var(--gradient-background)!important;
}
.testimonial .elementor-testimonial__content:after{
    background: #A42E08!important;
}

/* Woocommerce Styles */

.wpc-minicart-wrapper p.woocommerce-mini-cart__buttons a.button.checkout{
	background-color: #d15e01!important;
}
.wpc-minicart-wrapper p.woocommerce-mini-cart__buttons a.button.checkout:hover{
	background-color: #A42E08!important;
}
.wpc-single-content.summary.entry-summary .product_title.entry-title{
	font-family: "Bangers", Sans-serif;
    font-size: 30px;
	color: #d15e01;
}
.wpc-single-content.summary.entry-summary .price{
	font-family: "Oswald", Sans-serif;
	color: #000;
	font-weight: 600;
}
.wpc-single-content.summary.entry-summary .woocommerce-product-details__short-description{
	font-family: "Oswald", Sans-serif;
}
.wpc_variation_popup_content .wpc-single-content button.single_add_to_cart_button{
	background-color: #d15e01!important;
	font-family: "Oswald", Sans-serif;
	color: #fff;
}
div.wpc-popup-wrap-inner{
	min-height: 80vh;
}
div.wpc-popup-wrap, #wpc-menu-of-the-day-modal {
    max-width: 1024px;
    margin: 0px auto!important;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, 00px);
    transform: translate(0, 00px);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center;
    min-height: 100vh;
}
.product-variations-wrapper .wpc-variation-body [type=radio]:checked + span.wpc-veriation-attribute:before, .product-variations-wrapper .wpc-variation-body [type=checkbox]:checked + span.wpc-veriation-attribute:before, .product-variations-wrapper .wpc-addon-wrap [type=radio]:checked + span.wpc-veriation-attribute:before, .product-variations-wrapper .wpc-addon-wrap [type=checkbox]:checked + span.wpc-veriation-attribute:before, .wpc-inner-addon-container .wpc-variation-body [type=radio]:checked + span.wpc-veriation-attribute:before, .wpc-inner-addon-container .wpc-variation-body [type=checkbox]:checked + span.wpc-veriation-attribute:before, .wpc-inner-addon-container .wpc-addon-wrap [type=radio]:checked + span.wpc-veriation-attribute:before, .wpc-inner-addon-container .wpc-addon-wrap [type=checkbox]:checked + span.wpc-veriation-attribute:before{
	border-color: #d15e01!important;
}
.product-variations-wrapper .wpc-variation-body [type=radio]:checked + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-variation-body [type=radio]:not(:checked) + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-variation-body [type=checkbox]:checked + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-variation-body [type=checkbox]:not(:checked) + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-addon-wrap [type=radio]:checked + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-addon-wrap [type=radio]:not(:checked) + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-addon-wrap [type=checkbox]:checked + span.wpc-veriation-attribute:after, .product-variations-wrapper .wpc-addon-wrap [type=checkbox]:not(:checked) + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-variation-body [type=radio]:checked + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-variation-body [type=radio]:not(:checked) + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-variation-body [type=checkbox]:checked + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-variation-body [type=checkbox]:not(:checked) + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-addon-wrap [type=radio]:checked + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-addon-wrap [type=radio]:not(:checked) + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-addon-wrap [type=checkbox]:checked + span.wpc-veriation-attribute:after, .wpc-inner-addon-container .wpc-addon-wrap [type=checkbox]:not(:checked) + span.wpc-veriation-attribute:after{
	background:  #d15e01!important;
}
.wpc-food-menu-item.content-style-5{
	border-radius: 10px!important;
}
@media(max-width: 600px){
    .custom-arrows .elementor-swiper-button{
        width: 30px;
        height: 30px;
    }
}