/* Add custom CSS styles below */ 

.container {
    padding-right: 0px;
}

.s-block {
    margin-top: 0rem;
}
.s-block--features+.s-block--features, .s-block--fixed-banner+.s-block--fixed-banner {
    margin-top: 0rem;
}

ــــــــ
element.style {
}
.dark *.dark\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
    color: rgb(0 0 0);
}

ــــــ

element.style {
}
.s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *) {
    right: -1rem;
}
.s-cart-summary-count {
    top: -0.75rem;
    font-size: 0.75rem;
    line-height: 1rem;
}
.s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *) {
    left: auto;
    left: initial;
    right: -15px;
}
.s-cart-summary-count {
    position: absolute;
    top: -8px;
    left: -15px;
    display: inline-flex
;
    height: 1.25rem;
    width: 1.25rem;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, 1);
    background-color: rgb(12 36 62);
    padding: 0.25rem;
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1;
    color: rgb(0 0 0);
    color: rgb(12 36 62);
}

-----

#app {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}
body {
    font-size: 15px;
    font-weight: 400;
    line-height: 26px;
    color: #ffffff;
    color: #ffffff;
    position: relative;
}