/* Add custom CSS styles below */ 
body#app {
    background: url(https://i.postimg.cc/0kKpfjwB/b0ack.jpg);
    background-size: cover;
}

.bg-inherit {
    background-color: #122641;
}
.main-nav-container {
    min-height: 68px;
    background: #122641;
}
.navbar-brand img {
    max-height: 6rem;
}
.sicon-user-circle:before {
    color: #e97226;
}
.sicon-shopping-bag:before {
    color: #de6f28;
}
.s-cart-summary-total {
    color: #000;
    color: rgb(255 255 255);
}
.items-center {
    align-items: center;
    color: white;
}
.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, 1));
    --tw-bg-opacity: 1;
    background-color: #f3f4f6;
    background-color: rgb(18 38 65);
}
.gap-8 {
    gap: 2rem;
    color: white;
}
.s-contacts-topnav-link:last-child:where([dir=rtl],[dir=rtl] *) {
    border-width: 0;
    padding-left: 0;
    color: white;
}
.py-5 {
    color: #ea7328;
}
.s-button-btn, .s-price-range-number-input {
    border-radius: .75rem;
    color: orange;
}
@media (min-width: 768px) {
    .md\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem;
        color: #ea7225;
    }
}
.s-button-element:not(:disabled):not([loading]) {
    pointer-events: auto;
    border-color: #e77228;
}
.s-fast-checkout-button.rtl {
    flex-direction: row-reverse;
    border-color: orange;
    color: orange !important;
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(18 38 65);
}
.form-label {
    color: rgb(255 255 255);
}
.text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
}
.s-block__title h2 {
    color: white;
}
a.text-base {
    color: #fd751d;
}
.text-gray-500 {
    --tw-text-opacity: 1;
    color: #6b7280;
    color: rgb(255 132 53);
}
h2.font-bold.text-sm.mb-5 {
    color: white;
}
b {
    color: white;
}
input.s-quantity-input-input {
    color: #de4441;
}