/* designed by:  0583418182 me@emadcode.com */
/* theme: Aali */

#mainnav:not(.fixed-pinned) {
	box-shadow: none;
}
.product-single salla-add-product-button .s-button-primary,
salla-comment-form .s-comment-form-action .s-button-element {
	box-shadow: none;
}
#fullscreen-banner-0 .bg__image.after\:opacity-0:after {
	opacity: 0;
}
#app .s-block-fullscreen-banners.c1 .floating_text {
	padding-left: 0.3rem;
	padding-right: 0.3rem;
}
#app .s-block-fullscreen-banners.c1 .fs_banners_btn {
	text-shadow: 0px 7px 13px rgba(0, 0, 0, 0.22);
	border-radius: 1000px !important;
	font-size: 1.8rem;
	padding: 0.9rem 1.8rem;
}
#app .s-block-fullscreen-banners.c1 .subtitle {
	font-size: 2rem;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	line-height: 100%;
}

#app .s-block-fullscreen-banners .floating-wrapper {
	top: 50%;
}
/* enhanced product */

@media only screen and (max-width: 1024px) {
	#app .s-block-fullscreen-banners .floating-wrapper {
		top: 35%;
	}
}
#app .s-block-fullscreen-banners.b1 .floating-wrapper .fs_banners_btn {
	margin-top: 0.3rem;
}

@media only screen and (max-width: 767px) {
	.s-block-fullscreen-banners .floatings-right {
		top: 55%;
	}
	.s-block-fullscreen-banners .floatings-right .floating_text {
		text-align: right;
	}
	.s-block-fullscreen-banners .floatings-left .floating_text {
		text-align: left;
	}
	.s-block-fullscreen-banners.h20 .floating_text {
		padding-left: 0.2rem;
		padding-right: 0.2rem;
	}
	.index#app #fullscreen-banner-0.s-block-fullscreen-banners.h20 .bg__image {
		min-height: 18vh;
		height: 18vh;
	}
}
@media only screen and (max-width: 767px) {
	/* first banner */
	#app .s-block-fullscreen-banners.c1 .subtitle {
		font-size: 1.3rem;
		margin-top: 0.4rem;
	}
	#app .s-block-fullscreen-banners.c1 .floating-wrapper {
		top: 15%;
	}
	#app .s-block-fullscreen-banners.c2 .floating-wrapper {
		top: 20%;
	}
	#app .s-block-fullscreen-banners.c3 .floating-wrapper {
		top: 25%;
	}
	#app .s-block-fullscreen-banners.c4 .floating-wrapper {
		top: 30%;
	}
	#app .s-block-fullscreen-banners.c5 .floating-wrapper {
		top: 35%;
	}
	#app .s-block-fullscreen-banners.c6 .floating-wrapper {
		top: 40%;
	}
	#app .s-block-fullscreen-banners.c7 .floating-wrapper {
		top: 50%;
	}
	#app .s-block-fullscreen-banners.c8 .floating-wrapper {
		top: 60%;
	}
	#app .s-block-fullscreen-banners.c9 .floating-wrapper {
		top: 70%;
	}

	#app .s-block-fullscreen-banners.c1 .fs_banners_btn {
		font-size: 1.5rem;
		padding: 0.8rem 1.5rem;
	}
	#fullscreen-banner-0 .bg__image img {
		object-position: 50% 30%;
	}
	/* first banner */
}
.img_pro1 .shiny_ovarlay:after{
background: rgb(69 11 51);
}