:root{
--color-primary:#76b043 ;
--hover-color:#003339 ;
--color-primary-dark:#76b043  ;
--dark-text-sec: #e9e9e9;

}
.link--primary {
    color: #76b043;
}
.angel-ad__content:hover{
  color:var(--color-primary-light);
}
.faqs-list .animation .text {
    color: var(--color-primary);
}
.s-button-primary-outline:hover{
    background-color: var(--color-primary);
}
 .s-product-card-content-footer salla-add-product-button .s-button-outline:hover{
    border-color: var(--color-primary);
}
/*tags*/
a.px-2.leading-6.da-tm.justify-center.text-sm.bg-white.da-bgm.opacity-70.hover\:opacity-100.duration-300.transition-opacity.rounded-tiny {
    visibility: hidden;
}
/*products*/
.da-cp, .s-slider-block__title-right h2{
color:var(--color-primary)!important;
}
html.theme-auto.hydrated.dark .s-button-primary-outline , html.theme-auto.hydrated.dark .s-add-product-button-main .s-add-product-button-mini-checkout{
    background-color: var(--color-primary);
}
html.theme-auto.hydrated.dark .s-add-product-button-mini-checkout-content {
    color: #ffffff;
}
.s-product-card-out-of-stock salla-add-product-button .s-button-disabled {
    color: #464545 !important;
    opacity: 0.7;
}
div#product-tabs-details a {
    color: var(--color-primary) !important;
}
div#product-tabs-details h2 {
     color: unset;
    filter: unset !important;
}
/*blog text strong*/
.blog-single strong {
    color: #003339!important;
}
/*--body before--*/
body.index:after{content:"";width:100%;height:100%;top:0;position:fixed;z-index:999999;background:url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/OBqyg/hZoYBrmMApntIPKN8MeZeb1YfMbDFqw2pLyUbX2D.png) center/80px no-repeat #fff;left:0;animation:fade-in 3s forwards}@keyframes fade-in{0%,50%{opacity:1}50%{transform:scale(1.2)}100%{opacity:0;visibility:hidden;transform:scale(1.5)}}
#app > div.app-inner.flex.flex-col.min-h-full > div.container.mt-14.lg\:mt-6 > div > div > div > h1 {
    display: none !important;
}
div#product-tabs-details h2 {
    color: white;
    filter: drop-shadow(0px 1px 2px #14f6f5);
}
:root {

  --text-btn: #fff;
}
.testimonials-slider .swiper-slide > .flex{
  box-shadow:0px 0px 10px var(--color-primary);
  border:2px solid rgb(0, 51, 57 /20%);
}

.da-cp,
.s-slider-block__title-right h2{
color:rgb(101,21,118);
}
.faqs-list {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding:10px 0 40px 0;
    gap: 0px;
}

.faqs-list .header {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.faqs-list .header img {
   width: 200px;
}

.faqs-list .header h3 {
    font-size: 25px;
}

.faqs-list .boxs {
    display: flex;
    align-items: flex-start;
    justify-content: space-around;
    width: 100%;
}

.animation {
    width: 200px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.animation .text {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 0px;
    transform: translateY(-10px);
    text-align: center;
}

.animation .text h3{
line-height:18px;
}
/*blog*/
p.ql-direction-rtl.ql-align-right.text-right > a {
    color: #76b043 !important;
    font-weight: 700 !important;
}
@media(width < 750px){
.animation .text h3{
line-height:22px;
}
    .animation{
        width: 115px;
    }

     .animation .text h2{
        font-size: 20px;
    }
     .animation .text h3{
        font-size: 14px;
    }
}

@media(width < 550px){
    .animation{
        width: 100px;
    }
     .animation .text h2{
        font-size: 16px;
    }
     .animation .text h3{
        font-size: 11px;
    }
}

#banarimg{
padding:0px !important;
  height:150px !important ;

}
#banarimg img{
width:100% !important;
}

.logo-light,
.logo-dark{
scale:1.8;
transition: 0.3s;

}
.logo-light:hover{
scale:2;
}
.text-sm.font-bold.angel_anime.animate__.animate__fadeInUp:nth-child(3){
  display:none !important;
}
button:hover{
    animation: scaling 1s infinite;
}
@keyframes scaling {
    0% {scale: 1}
    50% {scale: 1.08}
    100% {scale: 1}
}
.product-entry{
transition: 0.4s;
border-radius: 7px !important;
/*box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;*/
border:1.5px solid #643A21 !important;
  box-shadow:0px 0px 10px rgb(101,21,118,0.9);

}
.product-entry:hover{
scale:1.06;
border-radius: 14px !important;
}
.s-product-card-entry{
  box-shadow:0px 0px 10px rgb(0, 51, 57 /20%);

}
.dark .s-product-card-entry{
  box-shadow:0px 0px 10px rgb(0, 51, 57 /20%);

}
.to-top a{
transition: 0.4s;
}
.dark .opt-text p span{
color:#fff !important;
}
.dark h2.ql-direction-rtl span{
color:#fff !important;
}
.to-top a:hover{
 transform: translateY(-10px);
}

.flex-col.items-center.justify-center.text-sm.leading-none.gap-2.angel_anime.animate__.animate__fadeInUp{
transition: 0.4s;
}


.flex-col.items-center.justify-center.text-sm.leading-none.gap-2.angel_anime.animate__.animate__fadeInUp:hover{
 transform: translateY(-10px);
}

.footer-middle{
flex-wrap:wrap;
algin-items:center !important;
justify-content: center !important;
}
/*link whats*/
#linkwhatsa {
  width: 110px;
  position: fixed;
  bottom: 40px;
  right: 2px;
  background-color: #76b043  !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3px;
  padding: 4px 8px;
  border-radius: 30px;
  text-decoration: none;
  color: #fff;
  font-size: 15px;
    font-weight:  500;
  z-index:999 !important;
  box-shadow:0px 0px 10px rgb(0, 51, 57 /20%);
}
.product-single #linkwhatsa {
  bottom: 120px !important;

}
#linkwhatsa i {
  font-size: 20px;
  font-weight:  500;
  color: #fff;
}
#wa-angel a{
display:none !important;
}



#gb-widget-3359{
display:none !important;

background:black !important;
}
.q8c6tt-0.cFXAxJ{
display:none !important;
}
.sbsi7l-0.hpCjOY{
display:none !important;
}
.sbsi7l-0.hztlhY{
display:none !important;

}
.animation .text {
    color: rgb(101,21,118);
}
.dark .animation .text {
    color: white;
}
ul.angel-search-links-list.angel-search-list li a img {
    width: 40%;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
            object-fit: contain;
}
ul.angel-search-links-list.angel-search-list li a  {
    height: 50px;
}
/*single-product*/



.items-start .main-content.mob\:container.w-full.md\:w-1\/2.md\:pb-16 .flex.items-center.gap-4.border.border-gray-200.dark\:border-opacity-20.rounded-md.p-2.mb-4 {
    display: none;
}

@media(width < 400px){
.details__action button,
.details__title *{
font-size:17px !important;
}


}

svg{
width:18px !important; 
}
.p--features__item.flex.flex-center.gap-2.px-2.py-3.bg-white.da-bgg.rounded-md {
    box-shadow: 2px 2px 3px #d1d1d1;
}
@media ( max-width:767px )
{
.footer-images:after {
    content: ' موثّق في منصة الأعمال ';
    color: #ffffff;
    display: block;
    width: 100%;
}
.footer-images img {
    width: 50% !important;
    height: auto;
    margin: 20px auto 10px auto;
}
ul.angel-search-links-list.angel-search-list li{
max-width:45%
}
ul.angel-search-links-list.angel-search-list li a img {
        object-fit: contain;    padding-top: 0.8rem!important;
    padding-bottom: 0.8rem!important;
}
}
.sbc-certificate.flex-center.gap-2.text-gray-400.da-tm {
    display: none;
}
  @media ( min-width:768px )
{
.flex.flex-col.gap-4.shrink-0,.footer-images {
display:none;
}
}