/* Add custom CSS styles below */

.s-block--fixed-banner {
    margin-top: 0px;
}

section.s-block.s-block--fixed-banner.wide-placeholder {
    margin: auto;
    padding: 0px;
}

section.s-block.s-block--fixed-banner.wide-placeholder div.container {
    margin: 0px;
    padding: 0px;
}

.banner--fixed img {
    border-radius: 0px;
}

/* عنوان القسم الخارجي */ 
.home-block-title {
    visibility: hidden;
}

.s-product-options-colors-wrapper input[type=radio] + label span {
    height: 20px;
    width: 20px;
}

.footer-is-custom .store-footer .social-link, .footer-is-custom .store-footer .contact-social, .footer-is-custom .store-footer .contact-icon {
    border: 0px;
}

.grid-cols-2 {
    text-align-last: center;
}

.user-contacts .links-contact:last-child {
    place-content: center;
}

.s-cart-summary-count {
    background-color: #f4f6f6;
    color: #c5d0d1;
}

.via-gray-900\/40 {
    --tw-gradient-to: rgb(17 24 39 / 0%) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), rgb(17 24 39 / 0%) var(--tw-gradient-via-position), var(--tw-gradient-to);
}

.from-gray-900 {
    --tw-gradient-from: #11182700 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(17, 24, 39, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}