/* Add custom CSS styles below */ 

/
#app > div > div.container > div.flex > div.rounded:not(.products-6-per-row){
background-color: #25130e !important;
color: #f3dca7;
padding-inline: 10px;
padding-block: 30px;
text-align: center;
}

.bg-gray-50/50{
background-color: #f3dca7 !important;
}


@media (min-width: 1024px) {
  .lg\:grid-cols-6 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

.footer-lang-currency-btns{
visibility:hidden!important;
margin-top:-7rem;
}

@media (min-width: 1280px) {
.max-h-44 {
  max-height: 3rem;
}
}

@media (max-width: 700px) {
.max-h-44 {
  max-height: 2.3rem;
}
}

@media (min-width: 1280px) {
  .xl\:px-0 {
    padding-left: 5rem;
    padding-right: 5rem;
  }
}

@media (min-width: 1024px) {
  .lg\:px-0 {
    padding-left: 5rem;
    padding-right: 5rem;
    text-align: center !important;
    justify-content: center;
  }
}

@media (min-width: 1024px) {
  .lg\:w-10\/12 {
    width: 83.333333%;
    background-color: #e6daba;
    color: #49380b;
    text-align: center;
    border-radius: 30px;
  }
}

@media (max-width: 7000px) {
.content-entry{
    padding-left: 3%;
    padding-right:3%;
}
}

.mb-10 {
  margin-bottom: 2.5rem;
  margin-top: 1rem;
}


@media (max-width: 700px) {
  .lg\:w-10\/12 {
    width: 97%;
    background-color: #e6daba;
    color: #49380b;
    text-align: center;
    border-radius: 10px;
  }
}

.blog-category {
    background-color: #e6daba;
    color: #49380b;
}

.blog-category .leading-10 {
  line-height: 2.5rem;
  margin: 1rem;
}

.blog-category .text-gray-500 {
  margin: 0 1rem 1rem;
}
.blog-category .leading-7 {
  line-height: 1.75rem;
  margin-left: 5%;
  margin-right: 5%;
}



@media (min-width: 1024px) {
.container {
  width: 100%;
  padding-right: 5rem;
  padding-left: 5rem;
}
}


.sicon-user::before {
  color: #27160f!important;
}
.sicon-earth::before {
  color: #27160f!important;
}
#s-cart-icon > .sicon-cart2::before {
  color: #27160f!important;
}
.leading-none {
  color: #27160f!important;
}
.opacity-50 {
  color: #27160f!important;
}
.s-cart-summary-label{
 color: #27160f!important;
}
.s-cart-summary-total{
 color: #27160f!important;
}
.sicon-search::before {
 color: #27160f!important;
}


.text-2xl {
  font-size: 1.3rem;
  line-height: 2rem;
}


.header-rounded-btn {
  display: flex;
  height: 2.5rem;
  width: 1.5rem;
  }
  
  .header-rounded-btn .s-cart-summary-wrapper, .header-rounded-btn i {
  color: inherit;
  font-size: 1.3rem;
}

header--full .s-cart-summary-count:where([dir="rtl"], [dir="rtl"] *) {
  right: -0.15rem;
}
.header--full .s-cart-summary-count {
  top: -0.05rem;
}

@media (max-width: 700px) {
.header__icons > .\!w-auto {
  width: 2.5rem !important;
}
}

@media (max-width: 400px) {
  .main-nav .navbar-brand img {
    height: auto !important;
    max-width: 135px !important;
  }
}

header > .side-panel {
  width: auto;
  
}

#search-panel .side-panel {
  width: 100% !important;
  
}

.is-mobile .s-login-modal-header-inner:where([dir="rtl"], [dir="rtl"] *) {
  padding-left: 2rem;
  padding-right: 0;
  margin: 20px 0;
}
.regular-price {
  opacity: 0.5 !important;
  color: black;
}



.text-slate-700 {
  --tw-text-opacity: 1;
  color: rgb(51, 65, 85);
  color: rgb(38, 21, 14);
}

.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgb(148, 163, 184);
  color: rgb(38, 21, 14);
  opacity: 0.7;
}

.product-single .product-static-info__item .icon {
  width: 2.5rem;
  text-align: center;
  font-size: 2rem;
  line-height: 2.5rem;
  color: #27160f;
  margin: 0 0.1rem 0 1rem;
}

@media (min-width: 769px) {
  .addtocart-col {
    background-color: rgb(247, 237, 219);
    padding: 1rem;
  }
}

.styles__snippetWrapper--d68e9 {
  background-color: #f7eddb;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 16px;
  max-width: 720px;
  border: 1px solid #a79773;
  }
  
  .tamara-product-widget{
  color: rgb(167, 151, 116)  !important;
  }
  
    .tamara-product-widget span{
  color: rgb(167, 151, 116) !important;
  }
  
  .s-fast-checkout-button.outline {
  background-color: transparent !important;
  border: 1px solid #25140d !important;
  color: #25140d !important;
}


.max-h-16 {
  max-height: 45rem;
  border-radius: 20px;
  width: 95%;
}

@media(max-width:700px){
.max-h-16 {
  visibility: hidden;
  margin-top:-20rem ;
}
}

.right-side h2{
  color: #25140d !important;

}

.sicon-keyboard_arrow_left::before {
  content: "\e970";
  visibility: hidden;
    margin-top:-2rem ;
}

 .inline-block {
  display: block;
}

@media(max-width:700px){
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  width: 100%;
}
}

.max-h-\[220px\] {
  max-height: 3450px;
  border-radius: 20px;
}

@media (min-width: 768px) {
  .md\:max-h-\[280px\] {
    max-height: 380px;
  }
}


button.btn--main {
  background-color: #c8b789;
  color: #49380a;
  border-color: transparent;
  }
  
  
.bg-cover > .py-10 {
  padding-top: .5rem;
  padding-bottom: 2.5rem;
}


.feature-icon > .font-bold {
  color: #49380a;
}

@media(min-width:800px){
.rtl\:mr-auto{
  margin-right: auto;
  margin-top: -30rem;
}
}

@media(max-width:800px){
.min-h-\[280px\] {
  min-height: 450px;
}
.bg-left {
background-position: top;
  margin-bottom: 50px;
}
.py-12 {
  padding-top: 0rem;
  padding-bottom: 15rem;
}
}
.s-block__title p {
  -webkit-box-orient: horizontal;
  }