/* START OF CSS STYLE CODE BY NUSSUQ.COM */

/* ====== GENERAL ====== */
.container {padding-right: 12px; padding-left: 12px;}

/* ====== HEADER ====== */
.top-navbar {background-color: #2d0f2d; border-color:#2d0f2d}
.main-nav-container .s-search-input {height:40px !important; border-radius:10px}
.main-nav-container {min-height: 140px; padding-top:0}
.main-nav-container .container {background-color: #421941; padding-top:10px; padding-bottom:10px}

i.sicon-menu, .header-btn i, #s-cart-icon i {color:#fad228}
.header-btn__icon {background-color:#ffffff10; border:none}
.theme-mode-btn svg {stroke: #fad228;}
.s-cart-summary-content {display:none}
[dir="rtl"] .header-btn__icon.icon {margin-left:0}
.s-cart-summary-count {background-color:#fad228 !important; color: #421941; border-radius:6px !important; top: -0.5rem;}

i.sicon-menu {margin-left: 0 !important}

@media (max-width: 1024px) {
.main-nav-container {padding-bottom: 4.5rem;}
}

/* ====== MAIN SLIDER ====== */
.s-block.s-block--fixed-banner {margin-top:0}
.banner--fixed img {border-radius:20px}

/* ====== CARDS ====== */
.s-block__title h2, .s-slider-block__title h2 {color: #421941 !important;}
.right-side {padding-left:0 !important}
.s-block__title, .s-slider-block__title {justify-content: center; text-align: center; padding-left:0 !important;}

.s-block__title .btn--main button {display:none !important}
.index .product-entry__content {display:none}
.product-entry--vertical .product-entry__image {border-radius: 20px !important;}
.product-entry__image {background-color:transparent}
.product-entry {border:none}
.s-products-list-wrapper.s-products-list-vertical-cards .product-entry__image .card-shape {display:none !important}

@media (max-width:768px){
.s-products-list-wrapper.s-products-list-vertical-cards {grid-template-columns: repeat(3, 1fr); gap: 0.5rem;}
.s-products-list-wrapper.s-products-list-vertical-cards .product-entry__image {min-height:unset}
}
@media (max-width: 768px) {
.product-entry:nth-child(odd):last-child {grid-column: unset;}
}

@media (min-width: 768px) {
.s-block__title p, [dir="rtl"] .s-slider-block__title p {padding: 0 !important;}
}

.s-block--questions .accordion-container.is-opened .question-icon {border-color: transparent; background-color: #ffffff10;}
.s-block--questions .accordion-container.is-opened .btn--accordion {color: #fad228 !important;}
.s-block--questions .accordion-container.is-opened .question-icon i::before {color: #fad228;}

#enhaced-fixed-products-1 {direction:ltr}

#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(1) {order:9}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(2) {order:10}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(3) {order:6}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(4) {order:2}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(5) {order:1}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(6) {order:11}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(7) {order:8}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(8) {order:7}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(9) {order:3}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(10) {order:5}
#enhaced-fixed-products-1 .product-entry.product-entry--vertical:nth-child(11) {order:4}

/* ====== FAQs ====== */
.btn--accordion {padding-top:.25rem; padding-bottom:.25rem}

/* ====== FOOTER ====== */
.store-footer {border-top:6px solid #fad228}
.store-footer, .store-footer__inner {background-color: #421941; padding-bottom: 2rem; color: #fff; text-align: center; border-bottom: 1px solid #ffffff40;}
.store-footer .s-contacts-list {align-items: center;}
.store-footer h3 {color:#fad228}
.store-footer p.text-gray-400 {color:#fff !important; margin-bottom:12px}

.navbar-brand h2 {display:none}
.store-footer a.navbar-brand.mb-6:before {content: ''; display: block; width: 5rem; height: 5rem; background-image: url(https://i.ibb.co/5FHyX3f/1-1.png); background-size: contain; background-position: center; background-repeat: no-repeat; margin: auto;}

/* ====== CATEGORY ====== */
.product-index .cat-col {display:none}
.product-index .cat-col img {max-width:90px;object-fit: cover;margin:auto;max-height:90px;border-radius:5px !important}
.product-index .page-title-bar {border:none !important}
.product-index .page-title-bar h1 {text-align: center;margin-bottom: 1rem;}
.product-index .category-description {justify-content: center;text-align: center;}
.product-index .category-description .cat-feature {flex-direction: column;}

.product-index .s-products-list-wrapper {display: grid;grid-template-columns: repeat(5, 1fr);}
.product-index .product-entry--cat {display: flex; flex-direction: column; text-align: center;}

.product-index .product-entry--cat .product-entry__image {height: 10rem;width: 10rem;background-color: transparent;padding: .5rem;border: none;}
.product-index .product-entry--cat {gap: .25rem;padding: 0 0 1rem;}

@media (max-width:991px){
.product-index .s-products-list-wrapper {display: grid;grid-template-columns: repeat(2, 1fr);}
.product-index .product-entry--cat {display: flex; flex-direction: column; text-align: center;}
}