/* Add custom CSS styles below */ 
.main-nav-container {
    min-height: 100px;
    background-color: #f3a056;
    align-items: center;
    display: grid;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
.bg-inherit {
    background-color: transparent;
}
.navbar-brand img {
    max-height: 8rem;
    width: auto;
    max-width: 123px;
}
.sicon-menu:before, .sicon-user-circle:before, .sicon-shopping-bag:before, .s-cart-summary-total {
    color: black;
}
.header-btn__icon {
    border-color: black;
    border-color: rgba(0,0,0,var(--tw-border-opacity));
}
@media only screen and (max-width: 1024px) {
.mm-spn.mm-spn--navbar.mm-spn--main:where([dir=rtl],[dir=rtl] *):after {
    padding-right: 0.75rem;
    background-color: #f3a056;
}
}
.footer-is-light .store-footer .store-footer__inner {
    --tw-border-opacity: 1;
    border-bottom-color: #e5e7eb;
    border-bottom-color: rgba(229,231,235,var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(243 160 86);
    background-color: rgba(243,160,86,var(--tw-bg-opacity));
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    color: black;
  }
  .footer-is-light .store-footer {
    --tw-bg-opacity: 1;
    background-color: #1c1f1f;
    --tw-text-opacity: 1;
    color: #ffffff;
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
}
.copyright-text p {
    --tw-text-opacity: 1;
    color: white;
}
.store-footer h3 {
    margin: auto;
    text-align: center;
}
.footer-is-light .store-footer .social-link {
    --tw-border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0,0,0,var(--tw-border-opacity));
}
.footer-is-light .store-footer .contact-social {
    justify-content: center;
    display: grid;
}
.max-w-sm {
    max-width: 24rem;
    text-align: center;
}
[class*=" sicon-"], [class^=sicon-] {
    border-color: black;
}
.s-product-card-entry {
    border-width: 1.5px;
    border-color: #f3a057;
}
.s-button-outline {
    border-width: 1px;
    border-color: #f3a057;
}
.slide--cat-entry {
    display: flex;
    height: 150px;
    width: 150px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: #f3a057;
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    padding: 0.75rem;
    text-align: center;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: 500ms;
}
.main-nav-container.fixed-pinned .inner {
    background-color: #f3a057;
    border-radius: 25px;
    margin-top: 5px;
}