/* Add custom CSS styles below */ 
body{
background-color: #0a0a0a;
background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{
    background: none !important;
}
.section-header .section--title{
padding-right: 0.7rem;
    border-right: 3px solid #2e3c50!important;
      background: none !important;
    color: white !important;
}
.section-actions {
    background: transparent;
}
.section-actions a {
    background: #1888EA;
    color: white !important;
}

.section-actions a:hover {
    background: #000029;
    border-color: #000029;
}
  .section-actions .button-next,
  .section-actions .button-prev {
      display: none;
  }

.promotion-title {
  background-color: #1888EA;
  color: black !important;
      font-size: 8px;
}

.site-header .logo-wrapper .logo img {
      content: url(https://i.postimg.cc/g2Qqy15p/Whats-App-Video-2023-10-23-at-21-17-27-e4d6d3cb.gif) !important;
    transform: scale(1.1);
        border-radius: 12px;

}

.product-title {
    color: #ffffff;
}

.product-add {
    background: #1888EA;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white !important;
}

.product-add  span{
    color: white !important;
    font-size: 16px;
}

.section--title {
    color: #2e3c50;
}

.testimonials-item {
    background: #1b1b1c;
    border-radius: 16px;
    color: white;
    border: 2px solid #1888EA;
}

.feature-item__icon {
    background: #2e3c50;
}
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, img, small, strong, ol, ul, li, dd, form, label, table, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header {
color: #9099ab !important;
}



.footer-main {
    padding: 1.5rem 0 3rem;
    background-color: #1b1b1c;
}
.footer-title span {
    color: #fff !important;
}
.footer-sub {
  
    background: #0A0A0A;
}
.slick-active button {
    background-color: #2e3c50!important;
}

.product-form {
    background: #1B1B1C;
    border: none !important;
    border-radius: 12px;
  }

.circle-action {
    
  border: none !important;; 
    background: #1888ea;
   
}
.circle-action span {
    color: #fff !important;
}

#cl_switcher #cl_list {
    background-color: #233240;

}

::-webkit-scrollbar {
    width: 3px;
    background-color: #1B1B1C
}

::-webkit-scrollbar-thumb {
    background-color: #1888ea;
}



@media (max-width: 600px) {
.main-slider .draggable{
    transform: scale(1.5) !important;
    margin-top: 60px !important;
}
.section .slick-track{
    width: 95% !important;
    margin: auto;
}
.section .slick-initialized .slick-slide {
    width: 82% !important;
    margin: auto;
}

.product {
    border-radius: 5px;
    background: #1b1b1c;
    padding: 10px;
    border-radius: 12px;
    min-width: 155px;
}
.product>a .img-cont img{
    border-radius: 15px;
}

.product-detials__desc.pd-exp:after {

    background:linear-gradient(0deg,#323c4fe3,hsla(0,0%,98%,0));

}
.product-purchase-count{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5;
    background: #1B1B1C;
    padding: 30px 0;
    border-radius: 12px;
    font-size: 16px;
}
.modal-content{
background-color: #1B1B1C;
}
#modal_login .panel {
    background: #1B1B1C;
}
.cart-number {
    background: #1b1b1c;
    color: #fff !important;
    border-color: #1888ea;
}
.sub-nav .main-menu li.sub-menu-header.categories-holder ul.store-categories li.active {
    background-color: #14171c;
}

.sub-nav .main-menu li.sub-menu-header.categories-holder ul.store-categories li {
border: none !important;
}
.sub-nav .sub-nav-content {

    background: #15171c;
   
}

.sub-nav .main-menu li#ls_switcher_mobile {
    border-top: 0 solid #eee;
    background: #1b1b1c;
}



.sub-nav .main-menu li.sub-menu-header.categories-holder>span {
    border-top:0 solid #eee;
    background: #1b1b1c;
}
.sub-nav-header a {
    background: #1888EA;
    color: white !important;
}
.dropdown-menu{
    background-color: #1f252d;
}
.media-list-linked .media-link:focus, .media-list-linked .media-link:hover {
    background-color: #353b44;
}
.dropdown-content-footer {
    background: #2e3c50;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
 
    background-color: #303946;
}
.media{
background: #30374a;
}
.panel-new .panel-heading {
    background: #222935;
}
body:not(.salla-default) .cart-fav {
    background-color: #1B1B1C;
}
#ask_textarea {
    border: none;
       background: #2d3542;
}
.product-details__hot strong {
  color: #9099ab !important;
  margin: 0 6px;
}
.p-0 {
    overflow: hidden;
}
section .container{
overflow: hidden;
}
.logo{
border-radius: 12px;
}
.sub-nav__menu svg{
filter: invert(32%) sepia(69%) saturate(5979%) hue-rotate(210deg) brightness(103%) contrast(108%);
}
.sub-nav .sub-nav-content .sub-nav-header .logout-link.as-link {
    color: #15171c !important;

}
.rec__wrapper{
    background: #272e38;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
background: #272e38;

}
.receipt-textarea {
    border: none;
    color: #9299aa;
    background: #384254;
}
.list--no-wrap{
  color: #9299aa;
    background: #384254;
}
.order-info-block{
   border: none;
    color: #9299aa;
    background: #384254;
}
.badge{
    background: #1b253c !important;
}
.order-info-block p{
 color: #9299aa !important;
}

body.salla-theme_2 .product>a .product-title {
    padding-bottom: 0;
    font-size: 12px;
    color: white !important;
    font-weight: 600;
}

body.salla-theme_2 .product>a .product-subtitle {
    padding: 0 .5rem!important;
    font-size: 14px;
    color: #eee !important;
}

.product .product-footer .product-price * {
    font-size: 12px;
    font-weight: 600;
}

body .section-header h2.section--title span {
    font-size: 18px!important;
    color: white !important;
}

.testimonials-item p {
    color: white !important;
}

.testimonials-item img {
    border-radius: 5px;
    }

.testimonials-item .rating {
    display: inline-block;
    font-size: 18px;
}
 .testimonials-item .testimonials-item__author {
     color: white !important;
    font-weight: 500;

 }
 
 .salla-theme_2 .site-header .logo-wrapper .logo img {
    height: auto;
    max-height: 49px;
    max-width: 210px;
    width: auto;
}

body.store-home:before {
  content: "";
      width: 100%;
      height: 100%;
      background: #0a0a0a
url(https://cdn.discordapp.com/attachments/1165708689819320430/1165712614924501074/3441652B-2E00-4722-9EE7-D89C5BBECEA7.PNG);
      position: fixed;
      z-index: 99999999999999999 !important;
      transform: scale(0);
      background-size: 250px !important;
      background-repeat: no-repeat;
      background-position: center !important;
      animation-name: logobg;
      animation-duration: 2.5s;
}
@keyframes logobg {
    0% {
        transform: scale(1);
    }
    20% {
        transform: scale(1);
    }
    78% {
        transform: scale(1);
    }
    100% {
        transform: scale(0);
    }
}

.sub-nav .sub-nav-content {
    background: #0a0a0a !important;
}
.sub-nav-header {
    background: #1b1b1c !important;
}
.sub-nav-header img {
    display: none;
}
@media only screen and (max-width: 991px) {
  .sub-nav-header::before {
      content: "";
      text-align: center !important;
      display: block;
      height: 65px !important;
      background-image: url(https://cdn.discordapp.com/attachments/1165708689819320430/1165712614924501074/3441652B-2E00-4722-9EE7-D89C5BBECEA7.PNG);
      background-size: contain !important;
      background-repeat: no-repeat !important;
      background-position: top center !important;
  }
}

.products-listing.eq-height .slick-track {
  display: flex;
}

body.salla-theme_2 .product>a .product-subtitle {
  font-size: 12px;
}

.product-details__title {
    color: #e9e5e5 !important;
}
.add-cart-large, .order-btn {
    background: #1888EA;
    border-color: #1888EA;
}

.list--product-fields li.form-group.product-buttons .product-buttons-wrapper .btn-add-note, .list--product-fields li.form-group.product-buttons .product-buttons-wrapper .btn-attach-file {
    background: #1888EA!important;
    border-color: #1888EA;
    color: #fff !important;
    border: none;
}

.btn-add-note i, .btn-attach-file i {
  color: #fff !important;
}

.qty-field--custom .btn--qty-add, .qty-field--custom .btn--qty-sub {
    background: #1888EA;
    border: 1px solid #1888EA;
    color: #fff;
}
.qty-field--custom .form-control.single_product_quantity {
    border-color: #1888EA !important;
    background: #1888EA;
    color: white;
}

.list--product-fields li.form-group .bootstrap-select>.btn.btn-default, .list--product-fields li.form-group .btn, .list--product-fields li.form-group .form-control, .list--product-fields li.form-group textarea {
    border-color: #1888EA !important;
    background: #1888EA;
    color: white;

}

.product-detials__desc.pd-exp:after {
    background: linear-gradient(0deg,#1b1b1c,hsla(0,0%,98%,0));
    border-radius: 12px;
}
.btn.btn-default.expand-toggle {
    background-color: #1888ea;
    border-color: #1888ea;
    color: white;
}
.pd-expand-wrapper:after, .pd-expand-wrapper:before {
    background: #1888ea;
}
.comment-name {
  color: #e9e5e5 !important;
}
.comment-badge {
  color: #000 !important;
  margin: 0 6px;
}
#cl_switcher #cl_toggle {
    background: 0 0!important;
    border: 2px solid #1888ea;
    color: #fff !important;
}

.login-container .border-yellow-dark {
    border-color: #1888ea;
}

.login-option, .btn-resend-option {
    color: #1888ea;
    border-color: #1888ea;
}

.login-title {
    color: #FFE !important;
}

.login-option:hover, .btn-resend-option:hover {
    color: #fff;
    border-color: #1888ea;
    background: #1888ea;
}

.cart-nav-submit, .cart-nav-more, .cart-nav-solid {
    background: #1888ea;
    border-color: #1888ea;
    color: #fff !important;
}

.cart-nav-submit, .cart-nav-more, .cart-nav-solid span {
    color: #fff !important;
}
.active-step .cart-number {
    background: #1888ea;
    border-color: #1888ea;
    color: #fff !important;
}
.active-step .cart-title {
    color: #fff !important;
    font-size: 14px;
}
.cart-line {
  border-color: #1888ea;
}
.cart-title {
    color: #eee !important;
}
.product-cart, .cart-total-box {
    border: 1px solid #1B1B1C;
    background: #1B1B1C;
}
.product-form, .product-options {
    background-color: transparent;
}
#cart-content .cart-total-box {
  background: #1b1b1c;
}

.form-group.coupon .form-control {
    background: #1b1b1c;
    border: 2px solid #1888ea;
}
.form-group.coupon .btn {
    background: #1888ea;
    color: #fff;
}
.list--no-wrap {
    background-color: transparent;
}

.product-info .product-name {
  color: #e9e5e5 !important;
}
.delete-button {
  background-color: transparent;
}
#searchbox.prompt {
    border: 1px solid #1888ea;
    background: #1b1b1c;
}
.slick-active button {
    background-color: #1888ea !important;
}
#cl_switcher #cl_list {
    background-color: #1b1b1c;
}
.header-wrapper {
    background: #0a0a0a;

}