.main-content  *{
    color: #000 !important;
}
/* Add custom CSS styles below */ 
header img[loading="eager"]{
    height: 127px;
}
@media (max-width:768px){
header img[loading="eager"] {
    height: 60px;
    width: 100px;
    margin-inline: auto;
}
}
div[aria-label="1 / 1"]{
padding-left:0px;
}
section:nth-child( 2 of section.prestige-slider ) , section:nth-child( 3 of section.prestige-slider ){
width:95%;
margin-inline:auto;
margin-top:40px;
}
/*******product*********/
.relative.py-3.md\:py-3.container.md\:px-20.mx-auto.text-center {
    padding: 0px;
}
.s-block--best-offers {
margin-top:20px;
}
/**********category*************/
.relative.block.block {
    margin-top: 20px;
}
.group:hover .group-hover\:scale-110 {
    transform: unset;
}
.bg-origin-content {
    background-size: contain;
}
@media (max-width:768px){
.relative.block.block  .grid-cols-1 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
}
@media (max-width:768px){
footer {
padding:0px !important;
}
footer *{
margin-right:auto;
margin-left:auto;
text-align:center;
}
}
.product-single .main-content .grid.grid-cols-1.lg\:grid-cols-3.m\:gap-0.mt-6.text-center * {
    color: #000 !important;
}
.product-single .break-words *{
color:#000
}
.s-slider-block__title-right h2{
color:#000 !important
} 
.styles__tabbyPromoSnippetContentRtl--bcbcb {
    margin: 0 0 0 16px;
    color: #000;
}