/* قام بتطوير هذا الموقع فريق رغد التقني */ 
/*للدعم والاستفسار */
/* +201012504147 */
/****header*****/
header {
    background: #f3ede1;
    padding: 0px 0;
}
.navbar-brand img {
    max-height: 10rem;
    max-width: 150px;
    width: auto;
}
@media (min-width: 480px) {
    .navbar-brand img {
        max-height: 10rem;
        max-width: 150px;
        width: auto;
    }
}
    .main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 150px;
}
.justify-between {
    justify-content: space-around;
}
a {
    color: #c6a15b;
}
.sicon-menu:before {
    content: "\ed7f";
    color: #c6a15b;
}

 @media (min-width: 1024px) {
    .navbar-brand {
        margin-bottom: 0;
        margin-top: 0;
    }
}
.bg-inherit {
    background-color: #004d73;
    color: #C6A15B;
}
.main-nav-container.fixed-header .inner {
    background-color: #004d73;
    color: #C6A15B;
}
.s-cart-summary-total {
    color: #C6A15B;
}
.sicon-shopping-bag {
    content: "\ef36";
    color: #C6A15B;
}
.s-user-menu-login-btn svg
 {
    fill: #C6A15B;
}
.s-block.s-block--notification-bar{
    color: #C6A15B !important;
    background-color: #004d73 !important;
}
@media only screen and (min-width: 1024px) {
    .main-menu li.root-level>a {
        font-weight: 700;
        border-radius: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
@media only screen and (min-width: 1024px) {
    .main-menu li>a:hover {
        color: #004d73;
        border-radius: 10px;
        background-color: #C6A15B;
        color: #004d73;
        text-decoration-line: none;
    }
}

 /*card*/
 .service-card.with-shadow {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    border: 1px solid #f0f0f0 !important;
    background-color: #004d73 !important;
    border-radius: 30px !important;
}
 .service-card , .service-card-with-shadow {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    border: 1px solid #f0f0f0 !important;
    background-color: #004d73 !important;
    border-radius: 30px !important;
}
.service-card
 {
   box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
    border: 1px solid #f0f0f0 !important;
    background-color: #004d73 !important;
    border-radius: 30px !important;
}
.service-icon {
    color: #f3e7cf !important;
    background-color: #004d73 !important;
}
.service-title {
    color: #f3e7cf !important;
}
 .service-description {
    color: #004d73 !important;
}
/** add to cart button **/
.s-product-card-content-title a {
    color: #004d73 !important;
}
.s-product-card-content-subtitle {
    color: #004d73 !important;
}
.opacity-80 {
    opacity: 100%;
}
.s-product-card-vertical {
    flex-direction: column;
    background-color: #f3e7cf;
    color: #004d73;
    border-radius: 40px;
}
.s-product-card-vertical .s-product-card-wishlist-btn{
  color: #004d73;
}
.s-button-element {
   pointer-events: auto;
    background-color: #004d73;
    color: #f3e7cf;
    border: 1px solid #004d73;
    opacity: 100%;
    transition: all 0.3s ease;
}

.s-button-element:hover {
    border: 2px solid #004d73;
    background-color: #f3e7cf;
    color: #004d73;
    border-color: #004d73;
    transform: translateY(-1px);
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.22);
}
/*footer*/
.footer-is-light .store-footer .store-footer__inner{background-color: #004d73;
        color: #be9958;}
@media (min-width: 1024px) {
    .store-footer__inner {
        padding-bottom: 4rem;
        padding-top: 4rem;
        background-color: #004d73;
        color: #be9958;
    }
}
.store-footer__inner {
        padding-bottom: 4rem;
        padding-top: 4rem;
        background-color: #004d73;
        color: #be9958;
    }
    .unicode:hover{
        background-color: #be9958;
        color: #004d73;
    }
    .store-footer a:hover {
    opacity: 100%;
}
.unicode:hover {
    padding: 5px;
    border-radius: 10px;
    background-color: #be9958;
    color: #004d73;
    font-weight: 700;
    transition: all 0.3s ease;
    transform: translateY(-1px);
}
/***cart***/
@media (min-width: 1024px) {
    .s-cart-summary-card {
        background-color: #f3e7cf;
    }
}
.s-cart-summary-card {
        background-color: #f3e7cf;
        border-radius: 30px;
    }
    @media (min-width: 1024px) {
    .s-cart-summary-card-bar {
        margin-top: 1rem;
        background-color: #f3e7cf !important;
        border-radius: 30px;
    }
}
.s-cart-summary-card-bar {
        margin-top: 1rem;
        background-color: #f3e7cf !important;
    }
    .s-cart-summary-card-sheet-title {
    color: #004d73;
    background-color: #f3e7cf;
}
.s-cart-summary-card-line span {
    color: #004d73;
}
.s-cart-summary-card-line b {
    color: #004d73;
}
.s-cart-summary-card-bar-label-text {
    color: #004d73;
}
.s-cart-summary-card-bar-total {
    color: #004d73;
}
.s-product-options-option-label b {
    color: #004d73;
}
.s-cart-summary-card-bar-count
 {
    color: #004d73;
}
@media (min-width: 480px) {
    .xs\:p-7 {
        background-color: #f3e7cf;
        border-radius: 30px;
    }
}
.xs\:p-7 {
        background-color: #f3e7cf;
        border-radius: 30px;
    }
    @media (min-width: 768px) {
    .rtl\:md\:pl-12:where([dir=rtl],[dir=rtl] *) {
        color: #004d73 !important;
    }
}
.rtl\:md\:pl-12:where([dir=rtl],[dir=rtl] *) {
        color: #004d73 !important;
    }
    .text-base {
    color: #004d73 !important;
}
.s-product-options-wrapper {
    margin-bottom: 1.25rem;
    display: block;
    border-radius: 0.375rem;
    --tw-bg-opacity: 1;
    background-color: rgb(243 231 207);
    padding: 1.25rem;
    border-radius: 30px;
}