.author-date {
    display: none !important;
}

.cart .s-product-card-entry button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background: green !important;
      border: 1px solid green ;
}
.shipping-message {
    border: 1px solid;
    width: max-content;
    padding: 8px;
    background: #eeeeee82;
    border-radius: 8px;
}
a.author{
    display: none !important;
}
.s-product-card-entry .s-product-card-image img {
    object-fit: contain !important;
}
.blog-index-author a.author, .blog-index-author h1.blog-category__title.font-bold.text-lg.mb-5 {
    display: none !important;
}
/* Add custom CSS styles below */ 
/* modal.css */

/* Overlay styles */
.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 999;
}

/* Popup container styles */
.modal-content {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
   
    padding: 30px;
    border-radius: 10px;
    z-index: 1000;
   
    max-width: 650px;
    text-align: center;
}

/* Image styles */
.modal-image {
    max-width: 350px;
    height: auto;
    border-radius: 8px;
}

/* Close button styles */
.modal-close-btn {
    margin-top: 15px;
    padding: 10px;
    background-color: red;
    color: white;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-size: 16px;
    transition: background-color 0.3s;
}

.modal-close-btn:hover {
    background-color: #555;
}
div:has(iframe[src="https://salla.takteek.net/salla/back-to-school/"]) .content.content--single-page

 {
    display: none !important;
}

div:has(iframe[src="https://salla.takteek.net/salla/back-to-school/"]) {
    display: block !important;
}

li#\32 016387602 span , li#\32 16252772 SPAN, li#\32 146993589  span, li#\38 36607055 span {

background: red;

padding: 5px !important;

border-radius: 7px;

color: #fff;

font-weight: bold;

}
.s-product-card-promotion-title

 {
    FONT-SIZE: 11PX !IMPORTANT;
}
.custom-main-normal .main-menu li > a {
    font-size: 14PX !IMPORTANT;
}
.bar-advertisement {
    margin: 10px 30px;
}
.product-single .tab-content ol, .product-single .tab-content ul, .product-single .tab-content menu, .product-single .tab-content li {

list-style: inside !important;

}

.s-block--national-day::after {


background: none !important;


}

p.s-product-card-content-subtitle.opacity-80 {

width: max-content;

background: red;

color: #fff;

padding: 2px 5px;

border-radius: 5px;}

.s-product-card-content-footer .s-button-element {

color: #fff !important;

}

.product-single ticketing-system ,.product-single div[data-id="zsalesiq"] {

display: none;

}

.s-block--list-items .items.items-3 {

grid-template-columns: 1fr 1fr 1fr !important;

}

.grid-banners a:hover::before


{

transform: scale(1);

-webkit-transform: scale(1);

-moz-transform: scale(1);

-ms-transform: scale(1);

-o-transform: scale(1);

}

salla-count-down.s-count-down-wrapper.hydrated {

margin-top: 10px !important;

}

.national-day * {

color: #f37032 !important;

font-weight: bold;

}

section.s-block.s-block--national-day.aos-init.aos-animate {

padding: 10px;

background: #fff !important;

}

.tab-content h2 {

font-size: 25px !important;

font-weight: bold;

line-height: 1.5;

}

.s-product-card-entry .s-product-card-price, .s-product-card-entry .s-product-card-sale-price h4, .s-product-card-entry .s-product-card-starting-price h4 {

font-size: 24px;

margin: 0;

font-weight: 700;

}


.s-product-card-entry .s-product-card-sale-price span {

font-size: 22px;

color: #000000;

}

.s-block--categories .slide-catg .catg-ref img {

height: auto;

}





@media(min-width:768px){
.modal-image

 {
    max-width: 600px !important;

}

.index .bg-home section:nth-of-type(1) .carousel-slider .swiper-wrapper>div {

width: 25% !important;

}

 .index .bg-home section:nth-of-type(13) .slide-catg {

max-width: 20% !important;

width: 20% !important;

}

.index .bg-home section:nth-of-type(3) .slide-catg {

max-width: 16.6% !important;

width: 16.6% !important;

}
}







@media(max-width:768px){
.cart section#best-offers-5-slider h2

 {
    font-size: 14px !important;
   
}
iframe[src="https://salla.takteek.net/salla/back-to-school/"]{

height:4500px!important;
}

.bar-advertisement {

    margin: 10px 10px;
}

.grid-banners a::before {

background-size: contain !important;

}


.grid-banners a {


box-shadow: none !important;

}


.index .bg-home section:nth-of-type(1) .swiper-wrapper {

display: flex;

flex-wrap: wrap;

justify-content: center;

padding-top: 20px;

row-gap: 10px;

transform: none !important;

transition: none !important;

width: unset !important;


}

.index .bg-home section:nth-of-type(1) .swiper-slide.slide-catg {

width: 50% !important;

justify-content: center;

}

}

div#product-1085125938 .shipping-message {
    display: none !important;
}