/* Add custom CSS styles below */ 
/*
.app-inner {
background: #1A1A1A;
}
.marquee.bg-\[\#424242\].text-\[\#efe5cf\] {
background: #221D21;
color: #F0E5CF;
}

.main-nav-container.bg-transparent *:not(.sub-menu.w-56 *):not(.s-user-menu-dropdown-list *) {
color: #fff;
}
.main-nav-container.bg-transparent *:hover:not(.sub-menu.w-56 *) {
color: var(--m-color);
}
.main-nav-container.bg-transparent i.header-btn__icon {
color: #fff !important;
}
.main-nav-container.bg-transparent.fixed-pinned.animated.fixed-header * {
color: var(--m-color) !important;
}



@media (min-width:767px){
.navbar-brand img:not(.index .navbar-brand img ) {
max-height: 5rem;
}
.index .navbar-brand img {
max-height: 10rem;
}
.index .main-nav-container.fixed-pinned .navbar-brand img {
max-height: 80px;
}}
@media (max-width:767px){
.index .navbar-brand img {
max-height: 5rem;
}
.index .main-nav-container.fixed-pinned .navbar-brand img {
max-height: 60px;
}
footer img {
width: 10rem;
}}



h1.\!text-\[var\(--black-color\)\], .s-slider-block__title *,.opinions .s-slider-block__title .s-slider-block__title-right h2, .modern .s-slider-block__title-right h2, .rooms .s-slider-block__title .s-slider-block__title-right h2{
color: #fff !important;
}


.first-banner-0 .opacity-70 {
opacity: 1;
}
 .first-banner-0 h1 {
color: #fff!important;
}

.first-banner-0 button {
background: linear-gradient(160deg, rgba(124,77,114,1) 0%, rgba(35,190,220,1) 100%);
}
.first-banner-0 button:hover {
background:var(--m-color);
color: #fff !important;
}
@media (min-width:767px){
.first-banner-0 .text-center {
max-width: 100%;
margin-bottom: 10rem;
}
.lg\:mt-\[18rem\] {
margin-top: 0rem;
}
.first-banner-0 button {
padding: 1rem 3rem;
}
} 
@media (max-width:767px){
.first-banner-0 .h-full {
justify-content: center;
}
.first-banner-0 .py-2{
padding-top: .3rem !important;
padding-bottom: .3rem !important;
}
.first-banner-0 h1 {
margin-top: 0;
font-size: 30px !important;
}
.first-banner-0 .max-w-\[60\%\].text-center {
max-width: 100%;
margin-bottom: 10rem;
}
}




.category .\!text-\[var\(--black-color\)\] {
color:  #fff !important;
}
.category .\!text-\[var\(--black-color\)\] {
text-wrap: nowrap;
}
.category .justify-between {
justify-content: space-around;
}
.category img{
filter: none !important;
}
@media (min-width:767px){
.category li {
width: 12rem;
}
.category .\!text-\[var\(--black-color\)\] {
font-size: 24px;
}}




button.s-slider-prev.s-slider-nav-arrow {
display: none;
}
.three-pictures h1{
margin-top: 0;
text-align: center;
color: #fff;
font-weight: 900 !important;
}
.bg-\[\#00000030\] {
background-color: rgb(0 0 0 / 50%);
}
.three-pictures .overlay button {
background: linear-gradient(160deg, rgba(124,77,114,1) 0%, rgba(35,190,220,1) 100%) !important;
}
@media (min-width:767px){
.three-pictures h1 {
font-size: 35px;
line-height: 5rem;
}}
@media (max-width:767px){
.rooms .s-slider-container .s-slider-swiper-wrapper .swiper-slide .overlay {
opacity: 1;
}}



.two-pictures h1, .two-pictures button * {
color: #fff;
}
.two-pictures button {
border-color: #fff;
}
.two-pictures  .left-\[10\%\].w-\[250px\] {
width: 100%;
left: 0;
}
.two-pictures .left-\[10\%\].w-\[250px\] {
width: 100%;
left: 0;
bottom: 2rem;
top: auto;
}
@media (min-width:767px){
.two-pictures h1 {
width: 100%;
}}



ul.lg\:py-7.px-7 .text-\[var\(--m-color\)\] {
color: #fff;
}

.features * {
color: #fff !important;
border-color: #fff !important;
}
.features .bg-\[var\(--m-color\)\] {
background-color: #fff !important;
}



.one-picture .justify-start {
justify-content: center;
}
.one-picture  .justify-start *{
color: #fff;
border-color: #fff;
}
@media (min-width:767px){
.one-picture h1{
width: 42rem;
}}
@media (max-width:767px){
.one-picture h1{
font-size: 18px !important;
line-height: 2rem;
padding-top: 1rem;
padding-bottom: 1rem;
}}


 .s-product-card-vertical , .s-product-card-vertical .s-product-card-wishlist-btn button {
 background-color: #1A1A1A !important; 
}

.s-block--best-offers {
margin-bottom: 2rem;
}
span.bg-primary.text-white.px-\[5px\].flex.items-center.w-fit.text-\[13px\].rounded-\[3px\] {
position: absolute;
z-index: 1;
}
@media (min-width:767px){
.s-product-card-vertical {
height: 35rem;
}}
@media (max-width:767px){
.s-product-card-vertical {
height: 25rem !important;
}}

 

.relative.bg-\[var\(--f-color\)\].py-8 *, .copyright-text p {
color: #fff;
}
.relative.bg-\[var\(--f-color\)\].py-8 ,.store-footer__inner.\!bg-transparent.\!border-none {
background-color: var(--f-color)!important;
}
.store-footer__inner.\!bg-transparent.\!border-none * {
color: #fff;
border-color:#00000082;
}
button#mc-embedded-subscribe:not(:hover) {
color: #fff;
}
.s-add-product-button-main:not(.w-full)>salla-button {
width: 100%!important;
}
.store-footer__inner.\!bg-transparent.\!border-none a:hover {
color: #C08261;
}
.footer-is-light .store-footer .store-footer__inner * {
margin-right: auto;
margin-left: auto;
text-align: center;
}


footer img {
filter: drop-shadow(2px 4px 6px black);
} 
button#mc-embedded-subscribe:not(:hover) {
color: #000;
}
.footer-is-light .store-footer .store-footer__inner {
background-color: #fff !important;
}
button#mc-embedded-subscribe:not(:hover) {
background-color: #fff;
}
.s-add-product-button-main:not(.w-full)>salla-button {
width: 100%!important;
}
.footer-is-light .store-footer .store-footer__inner * {
margin-right: auto;
margin-left: auto;
text-align: center;
}
footer .bg-\[\#9A3B3B\] {
background-color: var(--f-color);
}
.store-footer .store-footer__inner {
background: linear-gradient(160deg, rgba(124,77,114,1) 0%, rgba(35,190,220,1) 100%);
}
.store-footer__inner * {
color: #fff;
}

.side-panel.is-opened .bg-\[var\(--f-color\)\], .side-panel .s-quantity-input-container .s-quantity-input-input  {
background-color: #ffffff;
}


.s-add-product-button-main salla-mini-checkout-widget.s-add-product-button-mini-checkout{
pointer-events: all;
}

.singleP salla-product-options.product-options-colors b {
display: block;
}




button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
padding-top: 0.68rem;
padding-bottom: 0.68rem;
}
@media (max-width:767px){
button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
padding-top: 0.655rem;
padding-bottom: 0.655rem;
}}



.s-product-card-vertical .btn_custom, .s-product-card-vertical .s-button-light-outline {
border-color: #fff  !important;
color: #fff  !important;
}
.s-slider-block__title-right h2,
.s-product-card-content-title a,
.s-product-card-content span,
.viewProducts h1,
.modern h1,
.features p,
.opinions *,
.opinions .s-slider-block__title .s-slider-block__title-right h2,
.singleP h1,
.singleP .form-label,
.breadcrumbs li span,
.cart-item a,
.flex.items-centergap-2 p,
.sicon-keyboard_arrow_left:before,
.main-content h1 ,
.main-content label,
.tabs .tab-trigger .s-button-dark, .mt-\[var\(--mobile-margin\)\].md\:mt-\[var\(--main-margin\)\] a.\!text-\[var\(--black-color\)\]  {
color: #fff !important;
}
.product-single label.form-label.font-bold, .cart-item a.text-base.text-\[16px\].font-bold ,.cart-item .s-product-options-option-label b{
color: #000 !important;
}.product-single.color-mode-light  span[style="background-color: transparent;"], .product-single.color-mode-light   strong[style="background-color: transparent;"] {
color: #fff;
}.product-single.color-mode-light  strong[style="background-color: transparent; color: rgb(0, 0, 0);"] , .product-single.color-mode-light   span[style="background-color: transparent; color: rgb(0, 0, 0);"]{
color: #fff !important;
}*/
.my-main-banner-0, .my-main-banner-0> .head_img {
height:50vh;
}
.my-main-banner-0 > .head_img > .items-center{
justify-content:  flex-start;
align-items: center;
height:50vh;
}
.my-main-banner-0 div.mb-4{
margin-right:0px;
}
.my-main-banner-0 p{
width:100% !important;
max-width:100% !important;
}
.my-main-banner-0>.head_img>.items-center>.text-center {
text-align: center;
margin-left: auto;
margin-right: 0px;
max-width: 100%;
width: 52%;
margin-bottom:10%;
}
.my-main-banner-0 > .head_img > .items-center > .text-center h1{
margin-top:10%;
font-weight: 500;
font-size:50px !important;
}
.my-main-banner-0 > .head_img > .items-center > .text-center p.font-semibold{
font-size:20px !important;
}
.my-main-banner-0  p,.my-main-banner-0 h1{
color:#383737!important;
line-height: 35px;
}
.my-main-banner-0 > .head_img > .items-center > .text-center p.opacity-70 {
opacity: 1;
}

@media screen and (max-width:768px){
.my-main-banner-0>.head_img>.items-center>.text-center {
width: 100%;
background: #ffffff3d;
margin-top:20%;
padding-bottom: 20px;
}
.my-main-banner-0 , .my-main-banner-0 .head_img  {
height: 45vh;
}
.my-main-banner-0 > .head_img > .items-center {
justify-content: center;
align-items: center;
height: 45vh;
}
.my-main-banner-0 > .head_img > .items-center > .text-center{
text-align:center;
}
div.max-w-\[60\%\]{
max-width: 100% !important;
text-align: center !important;
}
.my-main-banner-0 > .head_img > .items-center > .text-center p.font-semibold{
font-size: 15px !important;
line-height: 30px;
}
.my-main-banner-0 > .head_img > .items-center > .text-center h1 {
font-size: 25px !important;
line-height: 28px;
}
}
@media screen and (min-width:768px) and (max-width:1200px){
.my-main-banner-0 , .my-main-banner-0 .head_img  {
height: 70vh;
}
.my-main-banner-0 > .head_img > .items-center {
justify-content: center;
align-items: center;
height: 70vh;
}
.my-main-banner-0 > .head_img > .items-center > .text-center{
text-align:center;
}
div.max-w-\[60\%\]{
max-width: 100% !important;
text-align: center !important;
}
.my-main-banner-0 > .head_img > .items-center > .text-center p.font-semibold{
font-size: 15px !important;
line-height: 30px;
}
.my-main-banner-0 > .head_img > .items-center > .text-center h1 {
font-size: 25px !important;
line-height: 28px;
}
}
/*----------------------*/
/*------my-category----الاصناف-----*/
.my-category{
margin-bottom:25px;
margin-top:20px;
}
.my-category h1{
margin-bottom:10px;
}
.my-category .font-bold{
font-size:15px;
}
.my-category ul{
justify-content: center;
gap: 20px;
}
/*******************************/
section#best-offers-2-slider {
margin-top: 10px;
margin-bottom:25px;
}
/**-----------my-offer---العرض-----*/
@media screen and (min-width:991px){
salla-add-product-button.my-12.hydrated {
margin-top: 0px !important;
}
.furnitur_offer .s-count-down-wrapper .s-count-down-list {
width: 100%;
}
div#swiper-wrapper-b7dbb6448d223558 div:nth-of-type(2) > div{
 display:none
 }
.flex.justify-between.items-center.rtl\:flex-col-reverse{
display: flex;
}
.max-h-\[400px\] {
max-height: 350px;
}
/*.my-offer h1.font-semibold {
font-size: 20px !important;
line-height: 38px;
}*/
.max-h-\[400px\] {
max-height: 350px;
margin-right: 131px;
}
}
.my-offer{
margin-bottom:30px;
}
/*.my-offer button{
background: linear-gradient(180deg, rgba(227,73,79,1) 14%, rgba(161,42,128,1) 100%);
border-radius: 20px !important;
}*/
#swiper-wrapper-1fe494f89a74d69d a{
max-height:450px;
}
.my-offer button{
color:#fff;
margin-top:20px;
border-radius: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
@media screen and (max-width:991px){
.furnitur_offer .s-slider-thumbs .s-slider-swiper-wrapper {
margin-bottom: 30px;
}
#swiper-wrapper-1fe494f89a74d69d a{
max-height:450px;
}
}
.s-count-down-md .s-count-down-item {
margin: 0px 20px;
}
.s-count-down-list .s-count-down-item::after {
left: -40% !important;
}
@media screen and (max-width:768px){
.my-offer h1 {
margin-bottom: 0px;
}
.my-offer p {
margin-top: 0px;
}
.furnitur_offer .s-slider-container {
margin-bottom: 20px;
}
.my-offer .my-12 {
margin-top: 0rem;
margin-bottom: 0rem;
}
.furnitur_offer .s-slider-container {
width: 100%;
}
.max-w-\[85\%\].m-auto.text-center {
width: 100% !important;
max-width: 100%;
}
}
@media screen and (min-width:768px) and (max-width:1200px){
.furnitur_offer .s-slider-thumbs .s-slider-swiper-wrapper {
margin-top: 30px;
}
}
/*------------------اخر كود لحل مشكله العروض----------------*/
/***********offers********************/
@media screen and (min-width:991px){
salla-add-product-button.my-12.hydrated {
margin-top: 0px !important;
}
.furnitur_offer .s-count-down-wrapper .s-count-down-list {
width: 100%;
}
div#swiper-wrapper-b7dbb6448d223558 div:nth-of-type(2) > div{
 display:none
 }
.flex.justify-between.items-center.rtl\:flex-col-reverse{
display: flex;
}
.max-h-\[400px\] {
max-height: 350px;
}
.max-h-\[400px\] {
max-height: 350px;
margin-right: 131px;
}
}
.my-offer{
margin-bottom:30px;
padding:30px;
}
#swiper-wrapper-1fe494f89a74d69d a{
max-height:450px;
}
/*.my-offer button{
color:#fff;
margin-top:20px;
border-radius: 20px;
padding-top: 20px;
padding-bottom: 20px;
}*/
@media screen and (max-width:991px){
.furnitur_offer .s-slider-thumbs .s-slider-swiper-wrapper {
margin-bottom: 30px;
}
#swiper-wrapper-1fe494f89a74d69d a{
max-height:450px;
}
}
.s-count-down-md .s-count-down-item {
margin: 0px 20px;
}
.s-count-down-list .s-count-down-item::after {
left: -40% !important;
}
@media screen and (max-width:576px){
.my-offer h1 {
margin-bottom: 0px;
}
.my-offer p {
margin-top: 0px;
}
.furnitur_offer .s-slider-container {
margin-bottom: 20px;
}
.my-offer .my-12 {
margin-top: 0rem;
margin-bottom: 0rem;
}
.furnitur_offer .s-slider-container {
width: 100%;
}
.max-w-\[85\%\].m-auto.text-center {
width: 100% !important;
max-width: 100%;
}
.my-offer img.w-full.h-full {
width: 70%;
}
}
@media screen and (min-width:576px) and (max-width:1200px) {
.max-h-\[400px\] {
max-height: 400px;
max-width: 50%;
margin-bottom: 50px;
margin-right: auto;
margin-left: auto;
}
.furnitur_offer .s-slider-container {
width: 100%;
}
.max-w-\[85\%\].m-auto.text-center {
width: 100% !important;
max-width: 100%;
}
.my-offer img.w-full.h-full {
width: 60%;
}
}
 @media screen and (min-width:991px) and (max-width:1200px){
.furnitur_offer .s-slider-thumbs .s-slider-swiper-wrapper {
margin-top: 30px;
}
.my-offer .max-h-\[400px\] {
margin-right: 0px;
width: 70%;
margin: 30px auto;
}
.furnitur_offer .s-slider-container {
width: 100%;
}
}
/*----------------------------------*/
/*------------my-fixed-banner----بانر ثابت----*/
.my-fixed-banner{
margin-bottom:40px
}
.my-fixed-banner button {
color: #fff!important;
border-color: #fff;
}
.my-fixed-banner button a{
color: #fff!important;
}

.my-fixed-banner  .absolute {
width: 100% !important;
left:0px;
top:unset;
bottom:10%
}
.my-fixed-banner h1 {
color: #fff!important;
font-size: 21px!important;
}
@media screen and (max-width:768px){
    .my-fixed-banner h1 {
    font-size: 14px!important;
    }
    }
/*------------------------*/
section#best-offers-7-slider {
    margin-top: 20px;
}
/*-*---my-advantage-----*/
.my-advantage{
margin-top: 50px;
margin-bottom: 50px;
}
/*--------my-banner-photo----بانر صوره-*/
.my-banner-photo > div{
justify-content: space-around;
}
.my-banner-photo > div > div{
justify-content:center;
}
.my-banner-photo h1 {
    font-size: 28px !important;
    line-height: 38px;
    padding: 5px;
}
.my-banner-photo  .bg-\[var\(--m-color\)\] {
background: #6D87BE;
}
.my-banner-photo h1{
color:#6D87BE!important;
}
.my-banner-photo button{
border-color: #6D87BE;
}
.my-banner-photo button a{
color:#6D87BE;

}
@media screen and (max-width:768px){
    .my-banner-photo h1 {
        font-size: 12px !important;
        line-height: 23px;
        padding: 5px;
    }
}
/*----------my-info---- معلومات عنا---*/
.my-info p{
color:#170559;
}
.my-info .shape{
background-color:#F5F5F5;
}
/*--------------النشره البريديه--------------*/
footer.store-footer > div:nth-of-type(1) {
background: #170559!important;
}
footer.store-footer > div:nth-of-type(1) *{
color:#fff;
}
button#mc-embedded-subscribe {
background: #000;
}
/*----------الفوتر --------------------*/
.store-footer__inner {
background: #FAFAFA!important;
}
.store-footer__inner *{
color:#170559;


}
@media screen and (max-width:768px){
.store-footer__inner *{
margin-left: auto;
margin-right: auto;
text-align: center;
}
}
.s-product-card-vertical .s-product-card-image-cover:hover {
    transform: scale(1.1) rotate(0);
}section:first-of-type .head_img .text-center {
    display: none;
}


/* Edits */
@media (max-width: 576px) {
  section:first-of-type .head_img {
      height: 35vh;
  }
}