/** Start Block Kit CSS: 71-3-d415519effd9e11f35d2438c58ea7ebf **/

.envato-block__preview{overflow: visible;}

/** End Block Kit CSS: 71-3-d415519effd9e11f35d2438c58ea7ebf **/



/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

/* Father's Day Sale Badges */
li.product.post-309 a.woocommerce-loop-product__link,
li.product.post-310 a.woocommerce-loop-product__link,
li.product.post-5004 a.woocommerce-loop-product__link,
li.product.post-6816 a.woocommerce-loop-product__link {
    position: relative;
    display: block;
}

li.product.post-309 a.woocommerce-loop-product__link::after,
li.product.post-310 a.woocommerce-loop-product__link::after,
li.product.post-5004 a.woocommerce-loop-product__link::after,
li.product.post-6816 a.woocommerce-loop-product__link::after {
    position: absolute;
    bottom: 80px;
    left: 0;
    right: 0;
    background: rgba(234, 203, 0, 0.92);
    color: #000;
    font-size: 10px;
    font-weight: 700;
    text-align: center;
    padding: 6px 8px;
    line-height: 1.4;
    z-index: 10;
}

li.product.post-309 a.woocommerce-loop-product__link::after {
    content: "Father's Day Sale: $250 OFF EYE MINI Lite + 1 Year of GSPRO Free + 1 Year Pro Package + 1 Year of Gameday";
}

li.product.post-310 a.woocommerce-loop-product__link::after {
    content: "Father's Day Sale: $2,000 OFF EYE XO + Free Swing Optix + 1 Year of GSPRO Free + 1 Year Pro Package + 1 Year of Gameday";
}

li.product.post-5004 a.woocommerce-loop-product__link::after {
    content: "Father's Day Sale: $2,000 OFF EYE XO2 + Free Swing Optix + 1 Year of GSPRO Free + 1 Year Pro Package + 1 Year of Gameday";
}

li.product.post-6816 a.woocommerce-loop-product__link::after {
    content: "Father's Day Sale: $500 OFF EYE XR + Free Swing Optix + 1 Year of GSPRO Free + 1 Year Pro Package + 1 Year of Gameday";
}

/* Sale badge for variable products on homepage */
li.product.post-1240 a.woocommerce-loop-product__link,
li.product.post-1140 a.woocommerce-loop-product__link,
li.product.post-1040 a.woocommerce-loop-product__link {
    position: relative;
    display: block;
}

li.product.post-1240 a.woocommerce-loop-product__link::before,
li.product.post-1140 a.woocommerce-loop-product__link::before,
li.product.post-1040 a.woocommerce-loop-product__link::before {
    content: "Sale!";
    position: absolute;
    top: 10px;
    left: 10px;
    background: #4CAF50;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 6px 12px;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
}