/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


.ekit-menu-nav-link:focus{
	outline:0 !important;
}
a:focus{
	outline:0 !important;
}
::selection{
	background-color:#F48528 !important;
}
.add_to_cart_button{
	    border: none !important;
    background: var(--dark, linear-gradient(85deg, #1E1E1E 7.58%, rgba(18, 18, 18, 0.76) 88.35%)) !important;
    color: #FFF !important;
	letter-spacing:normal !important;
    font-family: 'Poppins' !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: normal !important;
    padding: 10px 25px !important;
    border-radius: 5px !important;
}
.add_to_cart_button:hover{
	border:1px solid #000 !important;
	background: #fff!important;
    color: #000 !important;
}
.woo-entry-inner .price-wrap{
	display:none !important;
}
.woo-entry-inner .title h2{
	margin:0 !important;
}
.woo-entry-inner .title h2 a{
	color: #000 !important;
font-family: 'Poppins' !important;
font-size: 24px !important;
font-style: normal !important;
font-weight: 600 !important;
line-height: normal !important;
}
.woo-entry-inner li.image-wrap{
	background: #FFF !important;
    box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.15) !important;
    margin: 20px !important;
    border-radius: 17px !important;
}
.itisvictim .woo-entry-image-secondary{
  border: 5px solid #E16700;
}
.btn-wrap .added_to_cart:after{
	font-family:'poppins' !important;
	content:"" !important;
}
.btn-wrap div.quantity{
display:none;
}
.woocommerce-LoopProduct-link.addingitemtocart{
  opacity: 0.4;
}
.elementkit-nav-link:focus{
  outline: none !important;
}
/*
Main Page
*/
li.image-wrap {
  overflow:hidden;
}
li.image-wrap:hover img{
  transform:scale(1.15);
}
li.image-wrap img{
  transition:0.4s ease all;
}
.woo-entry-image-swap.woo-entry-image.clr .woo-entry-image-main{
    transition:0.4s ease all !important;
}

.woo-entry-image-swap.woo-entry-image.clr:hover .woo-entry-image-main{
  opacity: 1 !important;
  display:block;
}


.genxport-best-products .owl-item .elementor-column{
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.genxport-best-products .owl-item:has(+.center) {
   transform: scale(1.1)!important;
    padding-right:13px;
    padding-left:13px;
    padding-top: 25px;
    padding-bottom: 0px !important;

}
        .genxport-best-products .owl-item{
                padding-top: 25px;
    padding-right:0px; 
    padding-bottom: 0px;
        }
.genxport-basketball-products .owl-item.center + .owl-item{
    padding-right:20px;
    padding-left:20px;
    padding-top: 20px;
   transform: scale(1.15)!important;

}
.genxport-basketball-products .owl-item{
    padding-top: 25px;
    padding-right:30px; 
}
.elementor-divider-separator{
    border-radius: 9px;
}
    .genxport-best-products .owl-dots{
        display: none;
    }
    @media only screen and (max-width: 768px) {
.genxport-best-products .owl-item:has(+.center) {
   transform: scale(1)!important;
}
.genxport-basketball-products .owl-item.center + .owl-item{
   transform: scale(1)!important;
}
    .genxport-best-products .owl-dots{
        display: block;
    }
.genxport-basketball-products .owl-dots {
    text-align: center !important;
    padding-right: 0px !important;
}
}
 div.rc-anchor-pt a{
    display: none !important;
}
.elementor-widget-n-tabs .e-n-tab-title:focus-visible {
    outline: 0px auto transparent !important;
}