:root { --main-color: #d01e34; --main-bg: #000; --dark: #000; --light: #fff; } body, footer.store-footer, .main-nav-container { background: var(--main-bg) !important; } .top-navbar { background: var(--main-color) !important; } .top-navbar input.s-search-input, .header-buttons button { background: var(--light) !important; } header .s-contacts-title, .store-footer__inner .grid > div:nth-of-type(1) > a h3, .s-block--photos-slider .s-slider-block__title-nav { display: none; } .main-menu li.root-level > a:hover { text-shadow: 0 0 1px var(--light); } .header-btn__icon:hover, .slide--cat-entry:hover h2, .main-menu li.root-level > a:hover { color: var(--main-color) !important; } b.s-cart-summary-total, .s-contacts-icon:hover, .store-footer .s-social-link a:hover, .sicon-menu, .s-block__display-all, .s-slider-block__display-all, nav.breadcrumbs *, .main-menu li.root-level > a:hover, .main-menu li.root-level > a, .top-navbar, .header-btn__icon, .s-slider-block__title h2, .s-block__title h2, .s-reviews-header, .slide--cat-entry h2, .s-product-card-content-main *, .s-product-card-content-sub *, .s-block--features__item p, .s-block--features__item h2, .s-product-card-starting-price h4, s-product-card-content-sub, s-product-card-content-title, s-product-card-content-main, .s-product-card-content-subtitle, .s-product-card-price, .product-index label[for="product-filter"], button.s-infinite-scroll-btn, button.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center, footer > div:not(.store-footer__inner) p, footer > div:not(.store-footer__inner) p a:hover, body:not(.product-single, .cart) .main-content h1 { color: var(--light) !important; } .top-navbar input.s-search-input, .s-search-container input, .s-search-container input::placeholder, .header-buttons button, .s-block--features__item .feature-icon i { color: var(--dark) !important; } .s-search-icon svg { fill: var(--dark); } .s-breadcrumb-arrow svg { fill: var(--light); } .navbar-brand img, .main-nav-container.fixed-pinned .navbar-brand img { max-height: 85px; padding: 5px 0; animation: beat 1.3s ease-in-out infinite !important; } .header-btn__icon, .s-contacts-icon, .store-footer .s-social-link a { border: 0 !important; } .main-menu li.root-level > a, .header-btn__icon, .slide--cat-entry img, .slide--cat-entry h2, .s-contacts-icon, .store-footer .s-social-link a, .s-product-card-horizontal button.s-product-card-wishlist-btn, button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center { transition: all .5s; } .header-btn__icon:hover { box-shadow: 0 0 0 1px var(--main-color), 0 0 0 3px var(--main-bg), 0 0 4px 5px var(--main-color); transform: scale(1.05); } .s-slider-nav-arrow { border: 2px solid var(--light) !important; } .s-slider-nav-arrow svg { fill: var(--light) !important; } .s-slider-block__title h2, .s-block__title h2, .s-reviews-header { font-size: 23px; text-shadow: 0 3px 7px var(--main-color); } .s-block--fixed-banner:has(img[src="https://cdn.salla.sa/form-builder/73vEHDrPoLXABPjyY2cqRJXg0u0lW3SjnB5DxTyt.webp"]) { position: relative; } .s-block--fixed-banner:has(img[src="https://cdn.salla.sa/form-builder/73vEHDrPoLXABPjyY2cqRJXg0u0lW3SjnB5DxTyt.webp"])::after { content: ""; background: url(https://i.ibb.co/4Z2Gzrv7/image.webp) center center / contain no-repeat; display: block; width: 50%; height: 5vw; position: absolute; bottom: -20%; animation: riseUp 1s ease forwards; animation-delay: 2s; opacity: 0; } @keyframes riseUp { 0% { bottom: -20%; opacity: 0; } 100% { bottom: 43%; opacity: 1; } } header + .s-block--fixed-banner, header + .s-block--photos-slider, .s-block--photos-slider salla-slider.photos-slider .swiper-slide { margin: 0; } .s-block--photos-slider salla-slider.photos-slider .swiper-slide { width: 100%; } .s-block--fixed-banner .container { max-width: 100% !important; } .s-block--fixed-banner .container, .s-block--photos-slider salla-slider.photos-slider .swiper-slide, .s-block--photos-slider salla-slider.photos-slider .swiper, .s-slider-block__title-right, .s-slider-block__title h2, .s-block__title .right-side { padding: 0 !important; } salla-slider.photos-slider .swiper-slide, salla-slider.photos-slider .swiper-slide img, .banner--fixed img, .banner-entry, .slide--cat-entry img { border-radius: 0 !important; } .s-product-card-image, .s-slider-nav-arrow, .banner--fixed img, .banner-entry, .slide--cat-entry, .s-product-card-entry, .store-footer__inner, .s-product-card-horizontal button.s-product-card-wishlist-btn, .s-user-menu-trigger, .s-comments-product { background-color: transparent !important; } .s-product-card-content-main, footer.store-footer * { text-align: center; } .s-product-card-starting-price, .s-product-card-content-sub, .s-social-list, .store-footer__inner ul, .store-footer__inner > div, .store-footer a, .store-footer__inner > div div:last-child { justify-content: center; } .s-product-card-entry { box-shadow: 0 2px 4px 2px #393639; } .s-product-card-entry:hover { box-shadow: 0 2px 11px 3px #d2030342; } button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center { color: var(--light) !important; border: 0; background: var(--main-color); } button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover { box-shadow: 0 0 0 2px var(--main-color), 0 0 0 4px var(--dark), 0 0 0 5px var(--main-color); color: var(--main-color) !important; background: var(--dark); opacity: 1; } button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center, button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-light-outline.s-button-disabled.s-button-loader-center { padding: 10px 8px; border-radius: 25px; } [product-status="out"] { cursor: no-drop; } button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-light-outline.s-button-disabled.s-button-loader-center { opacity: 1; background: #e6e6e6; } .s-reviews-testimonial { border: 1px solid #e6e6e6; border-radius: 15px; } .store-footer__inner .grid > div:nth-of-type(1) > a::after { content: ""; background: url(https://i.ibb.co/4RYWSzFn/Whats-App-Image-2025-07-12-at-9-57-41-AM-1-2.webp) center center/ contain no-repeat; display: block; width: 100%; height: 100px; margin-bottom: 10px; animation: beat 1.3s ease-in-out infinite !important; } @keyframes beat { 0% { transform: scale(1); } 50% { transform: scale(0.95); } 100% { transform: scale(1); } } footer salla-contacts.s-contacts:after { content: ""; background: url(https://i.ibb.co/4M7Yf63/pngegg-1-1.webp) center center/ contain no-repeat; display: block; width: 100%; height: 83px; margin-top: 10px; } .store-footer__inner a + p { margin: 0 auto 15px; } .s-contacts-icon:hover, .store-footer .s-social-link a:hover { border-color: transparent; background-color: var(--main-color); box-shadow: 0 0 0 1px var(--main-color), 0 0 0 2px var(--main-bg), 0 0 0 3px var(--main-color); transform: rotate(360deg) scale(1.1); } .s-products-list { padding: 20px 10px; } .s-block--best-offers .swiper-wrapper, .product-single .s-products-slider-slider .swiper-wrapper { padding: 20px 0; } nav.breadcrumbs * { font-size: 16px; } section.cart-item { box-shadow: #d2030342 0 1px 9px 1px; } .content.content--single-page { box-shadow: #d2030342 0 2px 8px 0; } .index .s-products-list-wrapper { margin-bottom: 0; } .product-single .main-content { background: var(--light) !important; padding: 20px; border-radius: 7px; } .store-footer__inner > div div:nth-of-type(1) { padding-left: 0; grid-column: span 1/span 2; } @media(min-width:992px) { .store-footer__inner > div { grid-template-columns: repeat(3, minmax(0, 1fr)); } } @media(max-width:992px) { .mobile-menu { background: var(--dark) !important; } .mobile-menu, .mobile-menu li a { color: var(--light) !important; } } @media(max-width:600px) { .s-search-inline { min-width: 200px; } b.s-cart-summary-total { display: none; } .s-slider-block__title h2, .s-block__title h2, .s-reviews-header { font-size: 15px; } button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center, button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-light-outline.s-button-disabled.s-button-loader-center { padding: 8px 6px; } .s-products-list-vertical-cards .s-product-card-content { padding: 12px 9px; } .s-product-card-starting-price { gap: 2px; } .s-products-list-vertical-cards .s-product-card-sale-price { display: flex; align-items: center; } .s-product-card-starting-price, .s-products-list-vertical-cards .s-product-card-sale-price, .s-reviews-testimonial__inner { flex-direction: column !important; } .is-sticky-product-bar .sticky-product-bar { justify-content: center; } }