:root {
  --primary-color: #1E1E1E;
}
.top-navbar {
  background-color: var(--primary-color) !important;
  color:#fff !important;
}
.s-search-input::placeholder{
  color:white
}
@media (min-width: 1280px) {
    .container {
        max-width: 1450px;
    }
}

.app-inner , .app-inner section{
background-color:#fff !important
}
.s-product-card-image{
background-color:white
}
.navbar-brand img {
    max-height: 85px !important;
    border-radius: 20px !important;
}

@media (max-width: 480px) {
.navbar-brand img {
    max-height: 50px !important;
    border-radius: 10px !important;
}

}
@media (min-width: 480px) {
    .navbar-brand img {
        max-width: 170px;
    }
}
 .inner{
    padding: 15px 0 !important;
}

.s-cart-summary-count{
background-color: #FFAD33
}
.main-menu>li>a[href*=offer] {
color:#D9465C !important
}

.main-nav-container.fixed-pinned .main-menu>li>a{
    padding-right: 10px !important;
    padding-left: 10px !important;
}
/* ########################*/

.app-inner section:nth-of-type(1){
  margin:0
}
.app-inner section:nth-of-type(1) .container{
   max-width:100%;
   padding:0
}
/* ########################*/
.app-inner section:nth-of-type(2){
  margin:0;
   padding:10px 0
}
@media (min-width: 480px) {
.app-inner section:nth-of-type(2){
  margin:0;
  padding:20px
}
}
.app-inner section:nth-of-type(2) .tabs{
  display:flex;
  padding:0 0 10px 0;
}
.app-inner section:nth-of-type(2) .tab-trigger{
     background-color: white !important;
    border-color: white !important;
    color: black !important;
    font-weight: 700;
    font-size: 32px;
    line-height: normal;
}

@media (max-width: 480px) {
.app-inner section:nth-of-type(2) .tab-trigger{
    font-size: 20px;
}
}

.app-inner section:nth-of-type(2) .s-button-element[product-status="sale"]{
background-color: #000;
color:#fff;
border-radius: 4px
}
.app-inner section:nth-of-type(2) .s-product-card-starting-price h4 , .app-inner section:nth-of-type(2) .s-product-card-sale-price h4{
color:#FFAD33 !important
}
/* ########################*/

.app-inner section:nth-of-type(3){
  margin:0
}
.app-inner section:nth-of-type(3) .container{
   max-width:100%;
   padding:0
}
/* ########################*/
.app-inner section:nth-of-type(4){
  margin:0;
   padding:10px 0
}
@media (min-width: 480px) {
.app-inner section:nth-of-type(4){
  margin:0;
  padding:20px
}
}
.app-inner section:nth-of-type(4) .tabs{
  display:flex;
  padding:0 0 10px 0;
}
.app-inner section:nth-of-type(4) .tab-trigger{
     background-color: white !important;
    border-color: white !important;
    color: black !important;
    font-weight: 700;
    font-size: 32px;
    line-height: normal;
}
@media (max-width: 480px) {
.app-inner section:nth-of-type(4) .tab-trigger{
    font-size: 20px;
}
}
.app-inner section:nth-of-type(4) .s-button-element[product-status="sale"]{
background-color: #000;
color:#fff;
border-radius: 4px
}
.app-inner section:nth-of-type(4) .s-product-card-starting-price h4 , .app-inner section:nth-of-type(2) .s-product-card-sale-price h4{
color:#FFAD33 !important
}
/* ########################*/

.app-inner section:nth-of-type(5) .banner-entry{
height: 342px !important;
}

@media (max-width: 480px) {
.app-inner section:nth-of-type(5) .banner-entry{
height: 140px !important;
}
}

.app-inner section:nth-of-type(5) .grid{
gap: 10px
}
/* ########################*/

.app-inner section:nth-of-type(6){
  margin:0;
   padding:10px 0
}
@media (min-width: 480px) {
.app-inner section:nth-of-type(6){
  margin:0;
  padding:20px
}
}
.app-inner section:nth-of-type(6) .tabs{
  display:flex;
  padding:0 0 10px 0;
}
.app-inner section:nth-of-type(6) .tab-trigger{
     background-color: white !important;
    border-color: white !important;
    color: black !important;
    font-weight: 700;
    font-size: 32px;
    line-height: normal;
}
@media (max-width: 480px) {
.app-inner section:nth-of-type(6) .tab-trigger{
    font-size: 20px;
}
}
.app-inner section:nth-of-type(6) .s-button-element[product-status="sale"]{
background-color: #000;
color:#fff;
border-radius: 4px
}
.app-inner section:nth-of-type(6) .s-product-card-starting-price h4 , .app-inner section:nth-of-type(6) .s-product-card-sale-price h4{
color:#FFAD33 !important
}
/* ########################*/

.app-inner section:nth-of-type(8) .banner-entry{
height: 342px !important;
}

@media (max-width: 480px) {
.app-inner section:nth-of-type(8) .banner-entry{
height: 140px !important;
}
}
.app-inner section:nth-of-type(8) .grid{
gap: 10px
}
/* ########################*/
.app-inner section:nth-of-type(9) .s-block__title , .app-inner section:nth-of-type(9) .s-product-card-full-image{
display:none
}
.app-inner section:nth-of-type(9) .inner {

        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
} 
@media (max-width: 480px) {
.app-inner section:nth-of-type(9) .inner {

        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
}

.app-inner section:nth-of-type(9) .flex-1.grid{
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.app-inner section:nth-of-type(9) .s-button-element[product-status="sale"]{
background-color: #000;
color:#fff;
border-radius: 4px
}
.app-inner section:nth-of-type(9) .s-product-card-starting-price h4 , .app-inner section:nth-of-type(2) .s-product-card-sale-price h4{
color:#FFAD33 !important
}

.app-inner section:nth-of-type(9) .s-product-card-minimal{
border: 1px solid #FFAD334D;
padding:5px
}
/* ########################*/
    .store-footer__inner , .store-footer , .store-footer div{
    padding:0;
    margin-top:10px;
    background-color: #fff !important
    }
    
.store-footer__inner{
padding:40px 0;
margin:0;
background-color:#fff;

border-bottom: none !important;
}    
   .store-footer .copyright-text{
   display:none
   }
   .store-footer div:nth-of-type(2){
     flex-direction: row-reverse
   }
   
   .s-social-link a{
   border-color:#FFAD33
   }
   
   .s-social-link a svg{
     fill: #FFAD33
   }
   
@media (max-width: 480px) {
   .store-footer div{
   text-align:center
   }
   .store-footer a {
   display:flex;
    justify-content: center;
}
.s-social-list{
justify-content:center
}
   }