/* Add custom CSS styles below */ 
/* Add custom CSS styles below */

.dkuywW {display: none;}

@media (min-width: 1280px) {

.main-nav__content {

max-width: 1400px;

}

}


/* .short-menu-items li:first-child .quicklinks-item {
    background-color: #ce0e28;
    padding: 1rem !important;
} */

li#\32 087805851, li#\31 495221848, li#\31 509347536, li#\39 38521699, li#\33 34410520
{
display: none!important;
}

#s-theme_preview_bar{
display: none!important;
}
li#\39 38521699 {
    display: list-item !important;
}

.product-single .product-details-col {
  display: flex;
  flex-direction: column;
}

.leading-6 {
  order: 3 !important;
  border-top: 1px solid #ccc;
    padding-top: 1rem;
}

ul.product-metadata.flex.flex-col.gap-2.product-details__item.\!mb-0.\!border-none {
    order: 2 !important;
}
.hydrated {
order: 1 !important;
}

.rtl\:lg\:ml-auto:where([dir="rtl"], [dir="rtl"] *) {

margin-left: initial !important;

}

li#\32 052092411 {
 background-color: #FF1A00;
 border-radius: 30px;
}

.mainmenu--default .main-menu li.root-level > a {
 padding: 0.5rem;
    }

@media (min-width: 768px){
.hidden.text-bg.md\:block.absolute.z-0.bottom-3.md\:bottom-6.end-0.w-16.md\:w-22.h-12.md\:h-20.bg-\[\#AA895F\].transition-all.duration-700.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\].transform.md\:group-hover\:translate-y-28.md\:group-hover\:rotate-45.opacity-90.will-change-transform {
    display: none;
}
}
.swiper-lazy {
    opacity: 1!important;
}


.s-block--title-only .s-block__title {

  margin-bottom: 7px;
}


#main-nav.fixed-header .inner.bg-inherit {
    background-color: #4b4f54 !important;
}



/* .promotion-title, 
.promotion-badge {
  background-color: #4b4f54 !important;
  color: #ffffff !important;
  box-shadow: #fa1900 !important;
} */


.promotion-badge.has-discount {
    background-color: #4b4f54 !important; 
    color: #ffffff!important;