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

/* ====== GENERAL ====== */
.font-bold {font-weight: 500 !important;}
.text-red-400 {color: #ba0f0f;}
.s-button-primary-outline:hover {color:#fff}
.s-button-primary {color:#fff; font-weight:400}
.s-button-danger {border-color: #ba0f0f;background-color: #fff;fill: #ba0f0f;color: #ba0f0f;}

/* ====== HEADER ====== */
.index #mainnav .header-btn__icon.icon.sicon-search, .index #mainnav i {color:#fff}
.s-cart-summary-count {background-color: #ba0f0f;}
.main-nav-container.fixed-pinned .inner {background-color: #162b3a;color:#fff}
.main-nav-container.fixed-pinned .header-btn {display:none}
#app:not(.index) .store-header {background-color:#162b3a;}
.top-navbar, .main-nav-container {background-color:transparent !important;color:#fff}
.top-navbar span {display:none}
.store-header .top-navbar button i {font-size:1.2rem; color:#fff; font-weight:300}
.sicon-dollar-coin-stack {display:none}
.store-header {display:flex; flex-direction:row-reverse; justify-content:stretch}
.top-navbar {border:none}
.store-header .top-navbar .container {padding-right:0}
.store-header .top-navbar button span, .store-header 
.store-header .top-navbar button:first-of-type {margin-left:5px}

.main-nav-container {width:100%}
.main-nav-container .container {padding-left:0}
salla-user-menu .s-user-menu-trigger {padding:0}
.s-user-menu-trigger-avatar {width:1.7rem; height:1.7rem; border-radius:50%}
.store-header button[aria-label="Search"] {display:none}
salla-cart-summary {margin-right:0!important}
.header-buttons button:last-of-type {display:none}

@media only screen and (min-width: 1024px) {
.index #mainnav:not(.fixed-pinned) .main-menu li.root-level>a {font-weight: 100;color: #fff;}
.main-nav-container .main-menu>li>a {font-weight:500 !important}
.main-nav-container .main-menu>li>a:hover {color:#eee}
}

@media (max-width:991px){
.store-header {display:flex; flex-direction:row-reverse; justify-content:stretch}
.top-navbar {border:none}
.store-header .top-navbar .container {padding-right:0}
.store-header .top-navbar button span, .store-header 
.store-header .top-navbar button:first-of-type {margin-left:5px}
.store-header .mburger.mburger--collapse i {margin-left:0}
salla-cart-summary {margin-right:10px !important}
.header-btn__icon.sicon-user {height:2rem; width:2rem; justify-content:flex-end}
.logo-normal {padding-right:1.5rem}
.main-nav-container.fixed-pinned .logo-normal {padding:0}
[dir=rtl] .header-btn__icon.icon.sicon-cart {margin-left:.5rem}
section.new-nav {position: absolute; top: 85px; z-index: 9; display: flex; justify-content: space-evenly; width: 100%; margin: auto; text-align: center; color: #fff;}
}

@media (min-width:992px){
.store-header .top-navbar {margin-left:2rem}
section.new-nav {position: relative; top: 40px; z-index: 9; display: flex; justify-content: space-evenly; width: 40%; margin: auto; text-align: center; color: #fff;}
.header-buttons button:last-of-type {display:none}
section.new-nav {display:none}
#mainnav .inner.bg-inherit .container.hidden {max-width:98% !important; margin-left:0;}
.main-nav-container.fixed-pinned .container {margin-right:0; padding-right:2rem}
}

/* ====== VIDEO ====== */
.advanced-slider video {width: 100%;}
@media (min-width:992px){
.mob-video {display:none}
}
@media (max-width:991px){
.desk-video {display:none}
}

/* ====== PRODUCTS ====== */
div.my-2.mx-auto.w-28.h-0.border-2.border-primary {border-width:1px !important}
.product-card__actions div button {background: #ffffff70;}
.simplified-products .s-products-slider-card .product-card--simplified .product-card__promotion, .landing-page .s-products-slider-card .product-card__promotion, .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__promotion, .landing-page .s-products-list-wrapper .product-card__promotion, .simplified-products .offer-slide .product-card--simplified .product-card__promotion {background-color: #0d1b26 !important; font-weight:100}
.product-card__buttons>div button:hover i {color:#fff !important}

.s-block.container.fixed-products--2 h2, .s-block.container.fixed-products--2 .my-2.mx-auto.w-28.h-0.border-2.border-primary  {display:none}
.s-block.container.fixed-products--2 .mb-8 {margin-bottom:0 !important}

/* ====== FOOTER ====== */
.index footer.store-footer {margin-top:-1px}
.store-footer svg.absolute.top-0 {display:none}
.index footer.store-footer a.flex.items-center.justify-center.m-0 {display:none}

/* ====== PRODUCT PAGE ====== */
@media (max-width: 991px) {
.product-single__slider {padding:0 !important}
.product-more-info .more-tab-container .more-info-tabs__nav-link, .more-info-tabs__nav-link.mobile.active {color: #fff !important;}
}
.promotion-title {background-color:#162b3a !important; border-radius:0 !important; font-weight:500}

.article.article--main {max-height: unset !important;}
#btn-show-more {display:none}

/* ====== CART ====== */
.cart-item.bg-storeBG {border-color:#eee !important}

/* ====== THANKS PAGE ====== */
.thank-you ol.list-reset a, ol.list-reset i {color:#162b3a !important}
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 {padding-top:0; padding-bottom:0}
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 > div {background-image: url(https://i.ibb.co/vPkq74G/size-04.png); background-size: cover; background-repeat: no-repeat; background-position: bottom; width: 100%; height: 15rem; transform: none !important;margin-bottom: 2rem;}
.thank-you .bg-storeBG button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-after {color:#fff; border-radius:0 15px}
.thank-you .rounded-icon {background-color:#666 !important}
.thankyou-block, .thank-you div.duration-500.flex-1.bg-storeBG.p-8.rounded-md.mb-6.flex.flex-col.items-center.justify-center {border:1px solid #eee !important}
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 > div > img {display:none}
.thank-you .rounded-icon {background: #162b3a; color: #fff;}
.thank-you .rounded-icon i {font-size:1.6rem}

@media screen and (min-width:992px){
.thank-you .bg-storeBG > .flex.flex-col.items-center.pt-16.pb-10 > div {width:37rem;height:27rem}
}