:root {
	--mc: #00ff67;
	--sc: rgba(0, 108, 255, .78);
}


/*عدد المنتجات أعلى الموقع*/

@keyframes hvv  {
0% {
    box-shadow: 0 0 0 0 #00ff67;
}
100% {
    box-shadow: 0 0 0 6px rgba(0,0,0,0);
}

}
.s-cart-summary-count{
width: 18px;
padding-top:3.5px !important;
    height: 18px;
    font-size: 15px !important;
    font-weight: bold !important;
        animation: hvv 1200ms infinite;
}
/* Logo In Navbar Animation */

@keyframes hvr-wobble-skew {
	16.65% {
		-webkit-transform: skew(-12deg);
		transform: skew(-12deg);
	}

	33.3% {
		-webkit-transform: skew(10deg);
		transform: skew(10deg);
	}

	49.95% {
		-webkit-transform: skew(-6deg);
		transform: skew(-6deg);
	}

	66.6% {
		-webkit-transform: skew(4deg);
		transform: skew(4deg);
	}

	83.25% {
		-webkit-transform: skew(-2deg);
		transform: skew(-2deg);
	}

	100% {
		-webkit-transform: skew(0);
		transform: skew(0);
	}
}

div#mainnav a.navbar-brand img {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);

	-webkit-animation-name: hvr-wobble-skew;
	animation-name: hvr-wobble-skew;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;

}

/*التعديل على العناصر في الناف بار الجانبي*/
.mm-spn ul.main-menu:not(.s-user-menu-dropdown-list) li::before {
	color: var(--mc) !important;
}

.offers-link .lazy__bg.lazy.lazy_menu.\!w-5.\!h-5.menu-img.me-2.entered.loaded {
	background-size: contain
}


/* التعديل على العناوين 
لشراء الكوينز
جرب خدماتنا الأخرى
-
قالو عن uttcoins
*/

.s-angel--divider.xl-title h2,
.s-slider-block__title-right h2 {
	color: var(--mc) !important;
	text-shadow: 0px 1px 1px rgba(0, 108, 255, .78) !important;
}


/* Effect to Category In Main Page */

.square-grid.grid.grid-cols-2.md\:grid-cols-2.md\:grid-cols-2.items-center.gap-2.sm\:gap-6.lg\:gap-4 {
	display: flex;
	justify-content: space-evenly;
	margin-bottom: 5px;
	align-items: center;
	align-content: center;
	flex-wrap: wrap;
}

.square-grid.grid.grid-cols-2.md\:grid-cols-2.md\:grid-cols-2.items-center.gap-2.sm\:gap-6.lg\:gap-4>div {
	width: 48%
}

.s-block.s-block--banners .square-grid.grid .box-img.rounded-md {
	transition: .3s all linear;
	box-shadow: 0.51px 0.51px 3.51px var(--mc), -0.51px -0.51px 3.51px var(--mc), -0.51px 0.51px 3.51px var(--mc), 0.51px -0.51px 3.51px var(--mc) !important;
}

.s-block.s-block--banners .square-grid.grid .box-img.rounded-md:hover {
	transform: scale(.90) !important;
	box-shadow: 0.51px 0.51px 14.51px var(--mc), -0.51px -0.51px 14.51px var(--mc), -0.51px 0.51px 14.51px var(--mc), 0.51px -0.51px 14.51px var(--mc) !important;
}





/* آراء العملاء*/
.s-testimonials--slider--img>div:first-of-type {
	box-shadow: 0.51px 0.51px 3.51px var(--mc), -0.51px -0.51px 3.51px var(--mc), -0.51px 0.51px 3.51px var(--mc), 0.51px -0.51px 3.51px var(--mc) !important;
	margin-top: 1px;
}

.swiper-slide .flex.h-full.transition-shadow.bg-white.da-bgg.rounded-lg.relative {
	box-shadow: 0.51px 0.51px 3.51px var(--mc), -0.51px -0.51px 3.51px var(--mc), -0.51px 0.51px 3.51px var(--mc), 0.51px -0.51px 3.51px var(--mc) !important;
	margin-bottom: 5px !important;
}

@keyframes hvr-buzz-out {
	10% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg);
	}

	20% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg);
	}

	30% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg);
	}

	40% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg);
	}

	50% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg);
	}

	60% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg);
	}

	70% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg);
	}

	80% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg);
	}

	90% {
		-webkit-transform: translateX(1px) rotate(0);
		transform: translateX(1px) rotate(0);
	}

	100% {
		-webkit-transform: translateX(-1px) rotate(0);
		transform: translateX(-1px) rotate(0);
	}
}

.sicon-quote::before {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);

	-webkit-animation-name: hvr-buzz-out;
	animation-name: hvr-buzz-out;
	-webkit-animation-duration: 0.75s;
	animation-duration: 0.75s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}



/*مزايا المتجر */

.flex-center.h-14.w-14.md\:h-20.md\:w-20 {
	overflow: hidden;
	border-radius: 3px 28px;
	padding: 45px;
	margin-bottom: 10px;
	box-shadow: 0.51px 0.51px 3.51px var(--mc), -0.51px -0.51px 3.51px var(--mc), -0.51px 0.51px 3.51px var(--mc), 0.51px -0.51px 3.51px var(--mc) !important;

	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);

	-webkit-animation-name: hvr-wobble-skew;
	animation-name: hvr-wobble-skew;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}








/* الأسئلة الشائعة */
.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	position: relative;
	background: #e1e1e1;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: var(--sc);
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}

.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:hover,
.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:focus,
.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:active {
	color: white;
}

.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:hover:before,
.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:focus:before,
.faqs-list__item.bg-gray-100.da-bgg.relative.overflow-hidden.rounded-md.border-2.border-transparent:active:before {
	-webkit-transform: scale(1);
	transform: scale(1);
}


/** المنتجات **/

@keyframes nabed {

	0%,
	100% {
		background: rgba(248, 113, 113);
		color: #fff;
		border: 1px dotted rgba(248, 113, 113);
	}

	50% {
		background: #fff;
		color: var(--mc);
		border: 1px dotted var(--mc);
	}
}

.product-entry.rounded-full .promo-title {

	animation-direction: reverse;
	animation: nabed 4.8s infinite linear;
}


.product__description * {
	font-size: 16px !important
}

section.s-block.s-block--payment.container.details.\!py-4 {
    display: none !important;
}
/*تسجيل الدخول*/

@keyframes nabed2 {

	0%,
	100% {

		color: #fff;

	}

	50% {

		color: red ;

	}
}


.s-login-modal-tab a.s-login-modal-main-btn:first-of-type span:nth-of-type(2)::after {
	content: "(من داخل السعودية)";
	padding-right: 7px;

	font-weight: bold !important;
	font-size: 15px;
	font-family: inherit;

	animation: nabed2 4.8s infinite linear;
	animation-direction: reverse;
}

.s-login-modal-tab a.s-login-modal-main-btn:last-of-type span:nth-of-type(2)::after {
	content: "(من خارج السعودية - جميع دول العالم)";
	padding-right: 7px;

	font-weight: bold !important;
	font-size: 15px;
	font-family: inherit;

	animation: nabed2 4.8s infinite linear;
	animation-direction: reverse;
}

div#mainnav a.navbar-brand img.hidden {
    display: none !important;
}

.s-product-card-props span.s-product-card-category {
    display: none !important;
}

.s-product-card-content-title a {
    display: -webkit-box !important; 
    -webkit-box-orient: vertical !important; 
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    color: inherit !important; 
}

p.s-infinite-scroll-error.infinite-scroll-error {
  display: none !important;
}

button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
  opacity: 0;
}