/*
Theme Name: Practical Print
Author: Designs Funnel Team
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
@media only screen and (min-width: 1081px) and (max-width: 1366px) {
.banner-slider {position: relative;}

.banner-slider a.carousel-arrow.carousel-prev.slick-arrow {
    position: absolute !important;
    top: 343px;
    right: 0 !important;
    bottom: 0;
    left: 945px !important;
}

.banner-slider a.carousel-arrow.carousel-next.slick-arrow {
    position: absolute !important;
    top: 343px;
    right: 280px !important;
    bottom: 0;
    left: px !important;
}
}
@media only screen and (min-width: 1367px) and (max-width: 1920px) {
.banner-slider {position: relative;}

.banner-slider a.carousel-arrow.carousel-prev.slick-arrow {
    position: absolute !important;
    top: 341px;
    right: 0 !important;
    bottom: 0;
    left: 1375px !important;
}

.banner-slider a.carousel-arrow.carousel-next.slick-arrow {
    position: absolute !important;
    top: 341px;
    right: 420px !important;
    bottom: 0;
}
}

.ekit-image-accordion span.elementskit-accordion-content {
    display: flex;
    flex-direction: column-reverse;
    gap: 10px;
}

html {
  scroll-behavior: smooth;
}

.elementor-697 .elementor-element.elementor-element-9c704a0.elementor-wc-products ul.products li.product:hover {
    transition: 0.5s all ease-in-out;
}
 a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, 
.add_to_cart button.single_add_to_cart_button.button.alt, 
.elementor-button-wrapper a.elementor-button.elementor-button-link, 
.mf-btn-wraper button.metform-btn.metform-submit-btn, 
.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward, 
button#place_order, 
.xoo-wsc-basket{
        background-image: linear-gradient(to right, #28A9E1, #28A9E1, #ffffff, #28A9E1, #28A9E1);
        background-size: 300% 100%;
        color: black !important;
        /* padding: 10px 30px; */
        transition: all 0.3s ease-in-out;
        border-radius: 5px;
        text-decoration: none;
        /* font-size: 18px; */
    }
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover, 
.add_to_cart button.single_add_to_cart_button.button.alt:hover, 
.elementor-button-wrapper a.elementor-button.elementor-button-link:hover, 
.mf-btn-wraper button.metform-btn.metform-submit-btn:hover, 
.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover, 
button#place_order:hover, 
.xoo-wsc-basket:hover{
        background-position: 100% 0 !important;
		color: white !important;
    }

.page-id-640 th {
    color: #000;
}

.page-id-640 input#coupon_code {
	width: 150px !important;}

.page-id-640 .coupon {
    width: 297px;
}

.page-id-640 button.button {
    padding: 11px 20px;
    font-size: 14px;
    font-weight: 400;
    border-radius: 2px;
}

.page-id-640 .cart_totals h2 {
    color: #000;
    text-transform: capitalize;
}

.page-id-640 .woocommerce .quantity .qty {
    padding: 5px !important;
}

