#footer > div > div.grid.grid-cols-1.gap-8.md\:grid-cols-\[repeat\(auto-fit\,minmax\(250px\,1fr\)\)\] > div:nth-child(2) > div > ul > li > div {
    background: #fbcd18;
    padding: 4px;
    border-radius: 5px;
}
body > div.sticky.top-0.z-50 > header > nav > div > ul > li > a {
  font-size: 12px ;
}
#footer > div > div.border-border-light.mt-6.border-t.pt-6 > div > div.text-foreground.text-sm > span{
  color: #fff !important;
}
#main > section.section-categories.px-4.py-6.md\:px-16.md\:py-16 > div > div.embla-wrapper.space-y-6 > div.embla > div > div > div > a > div > img{
  border-radius: 20px !important;
}

nav *{
  color: #fff !important;
}
[section-id="91a1ab1e-cccf-4c6c-b8c3-433a4c9259f4"] .embla , [section-id="8fa62661-2043-4303-b4dd-b5944f3eff26"] .embla{
    --slide-size: 200px !important;
}
#main > section.section-categories.px-4.py-6.md\:px-16.md\:py-16 > div > div.embla-wrapper.space-y-6 > div.embla > div > div > div > a > h3.md\:text-xl{
  font-size: 15px;
}
#main > section:nth-child(5) > div > div > div > div.absolute.inset-0.-z-10 > div{
  display: none !important;
}

#main > section:nth-child(1) > div > div > div > div.py-6.md\:py-0.w-full.px-4.md\:px-16 > div.items-start {
    align-items: center !important;
}
#main > section:nth-child(1) > div > div > div > div.py-6.md\:py-0.w-full.px-4.md\:px-16 > div > div > div > h2.text-foreground, #main > section:nth-child(1) > div > div > div > div.py-6.md\:py-0.w-full.px-4.md\:px-16 > div > div > div > p.text-foreground {
    color: #ffffff !important;
    text-align: center;
    text-shadow: 0px 1px black;
}



#more-menu-popover{
  background: #282120 ;
}

/***************************/
@media(max-width:768px){

 
  .qty-input-field {
    width: 70%;
}
  [section-id="c01527f5-7732-4de1-b905-5eabd21cc1d6"] .embla__slide {
    min-height: 152px !important;
}
}


#footer > div > div.border-border-light.mt-6.border-t.pt-6 > div > div.text-foreground.text-sm > span > a{
  display: none !important;
}

section[section-id="dcd4e3ac-acde-41e9-a367-46c2d41913fb"] .embla__slide article.bg-secondary {
    background: #fff !important;
    border: 1px solid #ddd !important;
    border-radius: 30px !important;
}

#header > div.flex.flex-wrap.items-center.justify-between.gap-y-1 > span{
  display: none !important;
}

#additional-info > div > button > span.text-foreground.text-sm.font-medium 
, #footer > div > div.border-border-light.mt-6.border-t.pt-6 > div > div.flex.flex-wrap.items-center.gap-x-2 > span
,#sticky-cta > div > div > div.flex.min-w-0.flex-1.items-center.gap-4 > div.min-w-0.flex-1 > h3
,#sticky-cta > div > div > div.flex.min-w-0.flex-1.items-center.gap-4 > div.shrink-0 > span , #main > section.px-4.pb-6.md\:px-16.md\:pb-16 > div > div > div > div.lg\:col-span-4 > div > div.flex.flex-col.gap-4.pt-4 > div:nth-child(1) > div > div > div > span , #main > section.px-4.pb-6.md\:px-16.md\:pb-16 > div > div > div > div.lg\:col-span-4 > div > div.flex.flex-col.gap-4.pt-4 > div:nth-child(1) > div > div > div:nth-child(1) > span:nth-child(1) > span{
  color: #fff !important;
}

header{
  border: none !important ;
}
#footer > div > div.grid.grid-cols-1.gap-8.md\:grid-cols-\[repeat\(auto-fit\,minmax\(250px\,1fr\)\)\] > div.space-y-4 > div.flex.flex-col.text-sm > article > div > div > div.flex.max-w-full.flex-col.grow > div > div > div > p{
  color: #fff !important;
}

#mobile-login-btn , #mobile-logged-in-links > button{
  color: #fff !important;
}

#mobile-drawer > div > el-dialog-panel > div > div {
    background: #282120 !important;
}

#mobile-drawer-dialog > button{
  color: #fff !important;
}

#main > section.relative.overflow-hidden > div > div > div > div.absolute.inset-0.-z-10 > div{
  opacity: 0 !important;
}

header a.text-foreground{
  color: #fff !important;
}

header  svg.text-foreground{
  color: #fff !important;
}

.products-embla__slide {
   background-color: #fff !important;
   margin-inline:6px; 
  padding: 15px;
  border: 1px solid #166b4e;
  border-radius: 10px;
}

.products-embla__slide .btn-outlined {
    border: none;
    color: #000;
    background: #fed51e;
    padding: 7px !important;
    border-radius: 30px;
}

#footer a.text-foreground ,#footer  p.text-foreground {
  color: #fff !important;
}

#footer h3 {
    color: #c4a146 !important;
    font-size: 20px;
}

#footer > div > div.grid.grid-cols-1.gap-8.md\:grid-cols-\[repeat\(auto-fit\,minmax\(250px\,1fr\)\)\] > div:nth-child(3) > div > ul > li> div {
    background: #fff;
    padding: 3px;
    border-radius: 50%;
}

#main > section:nth-child(4) > div > div > div.flex.items-center.justify-between > h2 , #main > section:nth-child(2) > div > div > div.flex.items-center.justify-between > h2{
   color:#C5A146;
   font-size: 24px;
}

#main > section.bg-secondary.px-4.py-6.md\:p-16 > div > div > div{
    background: #fff;
    padding: 20px;
    border-radius: 22px;
    box-shadow: 2px 0px 16px rgba(0,0,0,0.3);


#main > section.px-4.pb-6.md\:px-16.md\:pb-16 > div > div > div > div.lg\:col-span-4 > div > div.flex.flex-col.gap-4.pt-4 > div:nth-child(1) > div .text-foreground  , #main > section.px-4.pb-6.md\:px-16.md\:pb-16 > div > div > div > div.lg\:col-span-4 > div > div.flex.flex-col.gap-4.pt-4 > div:nth-child(1) > div > div > div:nth-child(1) > span:nth-child(1) > span{
    color:#fff !important;
}