/* Add custom CSS styles below */ 

/*main nav*/

header.store-header.z-10 {
    z-index: 15 !important ;
    position: relative;
}
.navbar-brand img {
    scale: 1.8;
}
#video-banner.lg\:h-\[550px\] {
    height: 100vh;
}
@media (max-width: 767px) {
  #video-banner.lg\:h-\[550px\] {
    height: 230px;
}
    #video-banner .video-parent {
        margin-top: 90px;
    }
  .main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 80px !important;
}
  .navbar-brand img {
    scale: 1.2 ;
}
}

.main-nav-container {
    background: #000000 !important;
    color: #fff !important;
}
#mobile-menu .main-menu li > a:hover {
    color: #d1a314a3 !important;
}
.sub-menu {
    background-color: #000000 !important;
}
.main-nav-container .\!text-black {
    color: #fff !important;
}
[dir=rtl] salla-slider.photos-slider .swiper{
    padding: 0 !important;
}
.s-block salla-slider.photos-slider .swiper-slide {
    margin: 0;
    width: 100%;
}
.s-block .carousel-slider .swiper-wrapper>div:first-of-type {
    padding: 0;
}
.s-block:first-of-type {
    margin-top: 0;
}
button.s-slider-prev.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock ,button.s-slider-next.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock{
    display: none;
}
body {
    background-color: #000000;
    color: #fff;
}
.before\:bg-black::before {
    background-color: rgba(255, 255, 255, 1);
}
h1.text-base ,.faq-item ,button.toggle-btn ,.s-product-card-content-title a ,.copyright-text p {

    color: rgba(255, 255, 255, 1);
}
.card_customer {
    background: #121828;
}

button.toggle-btn {
    border-color: #fff;
}
.btn-to-up a.icon {
    background-color: #CCCCCC;
}
 footer .logo-name-subtitle .logo-name a span {
    display: none;

}
@media (min-width:1024px){
 footer .logo-name img {
    height: 200px !important;
    object-fit: contain !important;
    scale: 3;
}
}
@media (max-width:1023px){
 footer .logo-name img {
    height: 150px !important;
    object-fit: contain !important;
    scale: 1.3;
}
}
.cards-categ {
    height: auto;
}
.s-reviews-testimonial {
    background-color: rgba(255, 255, 255, 0.4);
}
select#product-filter {
    color: var(--color-primary-dark);
}
.tamara-product-widget, .spotii-wrapper {
    background: rgba(255, 255, 255, 1);
    MARGIN-TOP: 15PX;
}
.s-comments-product {
    background-color: TRANSPARENT;

}
[type='text'], input:where(:not([type])), [type='email'], [type='url'], [type='password'], [type='number'], [type='date'], [type='datetime-local'], [type='month'], [type='search'], [type='tel'], [type='time'], [type='week'], [multiple], textarea, select {
    background-color: #ffffff30;

}
.single_style #contact-slot {
    background-color: rgb(227 227 227 / 22%);
}
.form-label {
    color: rgba(255, 255, 255, 1);
}
.text-black {
    color: rgba(255, 255, 255, 1);
}
select option {
    BACKGROUND: #000;
}
.product-single salla-slider.details-slider .swiper-slide {
    background-color: #000 !important;
}
.single_style .s-contacts-icon svg {
    padding: 5px;
}
.s-product-card-entry .s-product-card-content .s-product-card-content-sub .s-product-card-sale-price h4 {
    color: rgba(255, 255, 255, 1) !important;
}
.s-product-card-entry .s-product-card-content .s-product-card-content-sub .s-product-card-sale-price span {
    color: rgba(255, 255, 255, 1);
}
button.show-similar-products-btn.s-button-element {
    display: none;
}
.s-product-card-entry .s-product-card-content .s-product-card-content-btn .s-button-btn {
    border: 1px solid #000;
    color: #000;
}
.RA_locations .s-tabs-header-item .bg-white .text-black {
    color: #000;
}
--main-text-color: #231f1e;
 --main-text-color-dark: #2b2d34;