/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 22 2025 | 16:29:37 */
@media (max-width: 767px) {
  .n2-ss-slide-background {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
  }
}


.postid-12452 a.single_add_to_cart_button{
	margin-top: 15px;
    width: -webkit-fill-available;
}

@media only screen and (max-width: 768px){
.home .n2-ss-slider-3 div{
	box-shadow:none!important;
}
	
div#n2-ss-24 .n2-ss-slider-3{
    padding: 0px 20px 0px 20px;
}
div#n2-ss-43 .n2-ss-slider-3
 {
    padding: 0px 20px 0px 20px;
}
	
.page-id-11967 .n2-ss-slider-3 div{
	box-shadow:none!important;
}

.page-id-12712 .n2-ss-slider-3 div{
	box-shadow:none!important;
}
	
}


.cart-widget-side .subscription-details{display:none!important;}

.page-id-3114 .wd-accordion-content{
	padding: 0 40px 20px;
	color:black;
}

.postid-12452 .novp_img img {
    width: 33%;
    float: left;
    padding: 5px;
}

.postid-7217 #elementor-tab-title-2442{display:none;}

[class*="title-line-"] .product-grid-item .wd-entities-title {
    display: inline-table;
    min-height: 50px;
    overflow: visible;
    max-height: calc(var(--title-line-count)* var(--title-line-height));
    line-height: var(--title-line-height);
}

#n2-ss-9 .n2-ss-slide-background, .n2-ss-slider .n2-ss-slide-background * {
    position: relative;
}

.page-id-3114 .gif_icons span{
	color:black;
}

.page-id-3114 p{color:black;}
.page-id-3114 .elementor-element-0cf5406 p{line-height:40px;}


.postid-13075 .novp_img img{width:50%; float:left; padding:5px;} 

.novp_img img{width:25%; float:left;} 
.novp_img_4728 img{width:33%; float:left;} 
.postid-4728 #elementor-tab-title-2442{display:none;}
.includes_tax {display:none;}
.price .subscription-details{display:none;}

.cart-table-section .subscription-details{display:none;}
.shop_table .subscription-details{display:none;}
.postid-5165 .novp_img img{width:50%; float:left;} 


.nsl{
font-size: larger;
    margin-bottom: 10px;
    font-weight: 500;
}

.lsn{
	font-size: larger;
    font-weight: 500;
	margin-bottom:20px;
}

.novp_info {
	
}
.novp_info > span {
	
}
.novp_img {
	
}
.novp_img > span {
	
}

