/* Add custom CSS styles below */ 
.px-2 ,footer , .copyright,.s-button-primary-outline:hover{
    background: linear-gradient(6deg, #02242e 0%, #043c4c 50%, #075a71 100%)!important ;
}
.sicon-menu,.sicon-search, .header-btn__icon, .sicon-shopping-bag{
  color: #f4c06c !important ;
}
.s-block--tabs-produtcs .tab-trigger.is-active button{
  background-color  : #f4c06c !important ;
}
.s-button-text{
  color: #045966 !important ;
}
.s-button-btn:hover .s-button-text{
  color: #f4c06c !important ;
}
.mm-spn.mm-spn--navbar.mm-spn--main {
    background: linear-gradient(6deg, #075a71 0%, #043c4c 50%, #02242e 100%)!important;
}
.mm-spn li{
  background: none !important;
}
.text-\[var\(--color-navbar-text\)\] ,.mobile-menu::after {
    color: #f4c06c !important;
}
.w-36 {
    width: 6rem !important;
}
body {
    /* background-color: var(--background-color-theme) !important; */
    /* font-family: var(--font-main) !important; */
    font-size-adjust: 0.6;
    font-size: medium;
  .prestige-categories-category ,.prestige-label, .promotion-title{
     font-size-adjust: 0.5 !important;
  }
}
.py-5 {
    padding-top: 0 !important;
    padding-bottom:  0 !important;
}
.s-block {
    margin-top:  0 !important;
}
.mb-10 {
    margin-bottom: 20px !important;
}
.py-8 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.prestige-product-card-content-text{
  .s-button-text  {
    color: #ffffff !important;
}
}

.s-block--tabs-produtcs .tab-trigger.is-active button {
    background-color: #25adb7 !important;
  .s-button-text {
    color: #fff !important;
}
}
.s-search-no-results .s-search-input {
    font-size: x-large !important;
}
.s-search-input:where([dir="rtl"], [dir="rtl"] *) {
    font-size: x-large !important;
}