/* Add custom CSS styles below */ 
.bg-inherit ,.header-is-dark .header-components ,.header-is-dark .fixed-pinned.header-components, .header-is-dark .fixed-pinned .inner ,.store-footer__top ,.store-footer ,.has-overlay--before:before, .has-overlay--after:after {
    background-color: #000000;
}

.navbar-brand img{
    height: 120px!important;}
    .bg-white {
    --tw-bg-opacity: 1;
    background-color: #181617 !important;
}

.md\:mb-0 {
    margin-bottom: 0;
    color: #000;
}

[class*=" sicon-"], [class^=sicon-] ,.leading-6 ,.footer-is-dark .store-footer h3 ,.footer-list a ,.unicode ,.text-sm ,.header-is-dark .main-menu li.root-level>a:not(:hover),.header-is-dark .s-cart-summary-wrapper ,.header-is-dark .menu-title ,.header-is-dark #mainnav .main-menu a{
color: #fff;}

.header-is-dark .menu-fixed-bar {
    --tw-bg-opacity: 1;
    background-color: #7b9f7b!important;
}

.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 0px;
}

.s-block--fixed-banner .container{
padding-right:0px !important;
padding-left:0px !important;
}

.text-sm.text-gray-400.line-through {
  color: #83A88C !important;
}

.md\:mb-0 {
  margin-bottom: 0;
  color: gainsboro !important;
}

.mt-8 {
  margin-top: 0px !important;
}

.s-block.s-block--features.container {
  padding-bottom: 2rem;
}

.leading-6.mb-2.mt-4.sm\:mt-0.text-gray-600 {
  color: #B1B1B1;
}

.text-gray-900.leading-6 {
  color: #333;
}

.item-price.text-sm.text-gray-400, .cart-item.bg-white.p-5.xs\:p-7.rounded-md.mb-5.relative {
  background: white !important;
}


#shipping-cost b , .sicon-quote-open.absolute.text-6xl.text-gray-100.rtl\:left-8.ltr\:right-8 , .shipping-item.font-bold.text-sm.mb-1\.5 , .shipping-item.text-sm.font-.text-gray-400, h2 , .item-price.text-sm.text-gray-400 , .text-primary.flex-none.font-bold.text-sm.rtl\:xl\:pl-12.ltr\:xl\:pr-12 , #final-total , #sub-total , .font-bold.text-sm.mb-5{
  color: #C49A6C !important;
}

.block.text-sm {
  color: gray;
}

.btn--wishlist.animated.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
  display: none;
}
  
.border.rounded.p-5.h-full {
  border: 1px #2D2B2C solid !important;
  border-radius: 15px;
  background: rgb(31, 29, 30, 0.4);
}

.product-entry {
  border-radius: 15px;
  border-width: 1px;
  background-color: #1F1D1E !important;
  border-color: #1F1D1E !important;
}

*, ::before, ::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #181617 !important;
}

.s-product-card-content-title a , .product-entry__title a {
color: #ffffff !important;
}

#more-content , .text-2xl.sm\:text-3xl.font-bold.text-gray-800 , .font-bold.text-xl.rtl\:pl-3.ltr\:pr-3 , .text-red-400.font-bold.text-lg , .font-bold.pt-2 {
  color: #CDAA83 !important;
}

salla-button .s-button-btn {
  border-radius: 15px;
}

salla-button .s-button-btn {
  border-radius: 15px;
  border-color: #CDAA83 !important;
  color: #fff !important;
}

.pie-wrapper , .hide-scroll-wrapper {
  display: none;
}

@media (min-width: 640px) {
  .sm\:py-12 {
    padding-top: 0rem;
    padding-bottom: 3rem;
  }
}

.payment-item {
  background-color: #cabaa7 !important;
}

.s-product-card-content{
background: #1f1d1e;
}

#product-details-tab .product-tabs , #more-content p span , .ql-align-justify span , .ql-align-justify span , .ql-align-justify u , .article.article--main p span{
  color: #fff !important;
} 

.form-input::placeholder, .form-textarea::placeholder { 
background-color: #cabaa7 !important;
}

.product-fixed-bar {
  background: #2c3535 !important;
}


@media screen and (max-width: 600px) {

.banner--fixed .object-cover {
  -o-object-fit: none !important;
  object-fit: cover !important;
  height: 200px !important;
  }
}

.h-full.w-full.transition-opacity.hover\:opacity-90.object-cover.lazy.loaded {
  opacity: 1 !important;
}

#more-content {
  font-size: 20px!important;
  line-height: 2!important;
  color: #ddd !important;
}

#btn-show-more {
  padding: 10px 50px;
  background: #cdaa83 !important;
  border-radius: 25px;
  margin: 20px 0;
}

#btn-show-more:hover {
  background: #83a88c !important;
  color: #fff;

}

.tamara-product-widget, .styles__tabby-promo-snippet--2ddd6 styles__tabby-promo-snippet--rtl--583cd styles__tabby-promo-snippet_font_inherit--345bc styles__snippetWrapper--b97bf {
  background: #eee !important;
  }
  
  .tabs {
  background: #1f1d1e;
  margin-top: 20px;
  padding: 10px;
  }
  
  .tab-trigger.product-details-tab-link.is-active {
  color: #CDAA83 !important;
  font-size: 18px;
}

#product-details-tab {
  background: #1f1d1e;
  font-size: 18px;
  line-height: 2;
}

#more-content strong , .article.article--main p u , .article.article--main strong {
  color: #CDAA83 !important;
}

.s-quick-buy-button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-after {
  background: #CDAA83 !important;
}

.s-quick-buy-button .s-button-text {
  color: #000 !important;
}

.s-quantity-input-input {
  background: #CDAA83 !important;
}

.item-price.text-sm.text-gray-400, .cart-item.bg-white.p-5.xs\:p-7.rounded-md.mb-5.relative {
  background: #2f2e2f !important;
}

.lazy.flex-none.w-24.h-20.border.border-gray-200.bg-gray-100.rounded.object-center.object-cover.loaded {
  border: 1px aliceblue;
    border-top-color: aliceblue;
    border-right-color: aliceblue;
    border-bottom-color: aliceblue;
    border-left-color: aliceblue;
  border-radius: 4px;
}

.text-gray-900.leading-6 {
  color: #ddd !important;
}

.flex-1.border-t.border-b.py-3.xl\:p-0.xl\:border-none.mt-5.xl\:mt-0.w-full.xl\:w-auto.flex.justify-between.items-center.xl\:items-start {
  border-color: #1f1d1e !important;
}

.breadcrumbs .items-center li .fix-align.text-primary {
  color: #ddd !important;
}



.lg\:hidden.mburger.mburger--collapse.cursor-pointer.rtl\:ml-3.ltr\:mr-3.bg-transparent.border-none , .s-block--special-products .s-block__title h2 , #mainnav , #featured-products-style1-2-DGyogB_1, #featured-products-style1-1-VDPzVp_1 {
  display: none;
}

.content-entry {
  color: #fff !important;
}

.s-product-card-price {
  color: #C49A6C !important;
}

.s-button-light-outline {
  --tw-bg-opacity: 1;
  background-color: #C49A6C;
  }
  
.s-block--features__item .feature-icon {
  color: #C49A6C !important;
}