html, .shop-container, .site-content, .elementor-menu-cart__main{
  background-color: #292929 !important;
}

.woocommerce table.shop_table thead, .woocommerce-page table.shop_table thead, .woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-error, .woocommerce-info, .woocommerce-message{
  background-color: #292929 !important;
}

.full-width .ubermenu-nav, .container, .row{
  max-width: 1200px !important;
}

.woocommerce ul.products li.product .ast-shop-product-out-of-stock{
  background-color: black !important;
}

.the-other-side > div{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    /*padding-top: 35px !important;*/
}

.the-other-side .hfe-search-layout-icon, .the-other-side .elementor-icon-list--layout-traditional, .the-other-side .elementor-menu-cart--items-indicator-bubble{
  width: fit-content;
  margin-bottom: 0 !important;
}

.attachment-woocommerce_thumbnail, .woocommerce-product-gallery__image{
  border-radius: 20px !important;
}

ul.menu > li + li, .widget > ul > li + li {
  border-top: transparent !important;
}

.astra-shop-summary-wrap .star-rating, .astra-shop-summary-wrap .product_type_variable, .astra-shop-summary-wrap .add_to_cart_button{
  display: none !important;
}

.woocommerce-ordering select{
  border-color: #fff4a4;
  background-color: transparent !important;
  color: #fff4a4 !important;
  border-radius: 20px !important;
}

.widget .current-cat>a, .breadcrumbs{
  color: #FFF4A5 !important;
}

#wrapper, #main {
  background-color: #292929 !important;
}
.review-form-inner.has-border{
  border-radius: 20px !important;
}
.comment-form-comment #comment, #order_comments{
  border-radius: 20px !important;
}
.form-submit #submit{
  border-radius: 10px !important;
  color: #292929 !important;
}
.button.wc-forward{
  border-radius: 10px !important;
  color: #292929 !important;
}
.phone-icn{
  color: #FFF4A5 !important;
  font-size: 20px;
  margin: 0 20px !important;
}
.button.checkout.wc-forward{
  background-color: #292929 !important;
  color: #FFF4A5 !important;
}
.product-small.box > .box-image, .wp-post-image.skip-lazy{
  border-radius: 20px !important;
  border: 1px solid #4B4A4A !important;
}


[data-icon-label]:after, .checkout-button.button{
  background-color: #fff4a5 !important;
  color: #292929 !important;
}
.entry-summary.product-summary .product-title.product_title.entry-title{
  color: #FFF4A5 !important;
}
.woocommerce-breadcrumb.breadcrumbs a{
  color: #a09a6e !important;
}
#select2-billing_country-results li, #select2-billing_state-results li, #select2-billing_country-container, #select2-billing_state-container, .ux-search-submit.submit-button.secondary.button.icon.mb-0 .icon-search{
  color: #292929 !important;
}
.nav-dropdown.nav-dropdown-default li .woocommerce-Price-amount.amount, .woocommerce-mini-cart__total.total, .woocommerce-mini-cart-item.mini_cart_item a{
  color: #292929 !important;
}
.woocommerce-billing-fields__field-wrapper input{
  border-radius: 10px !important;
}
.woocommerce-billing-fields__field-wrapper .select2-selection{
  border-radius: 10px !important;
}
.checkout.woocommerce-checkout .col-inner.has-border{
  border-radius: 20px !important;
}
.single_add_to_cart_button, #place_order{
  background-color: #fff4a5 !important;
  color: #292929 !important;
  border-radius: 10px !important;
}

.quantity input[type="number"]{
  background-color: transparent !important;
  border-color: #fff4a4 !important;
  color: #fff4a4 !important;
}

.quantity .button.minus{
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10pX !important;
  background-color: transparent !important;
  border-color: #fff4a4 !important;
  color: #fff4a4 !important;
}

.quantity .button.plus{
  border-top-right-radius: 10px !important;
  border-bottom-right-radius: 10pX !important;
  background-color: transparent !important;
  border-color: #fff4a4 !important;
  color: #fff4a4 !important;
}
.woocommerce-billing-fields > p, span, h3, label{
  color: #ffffff !important;
}
.checkout.woocommerce-checkout > li, table, td, p, .woocommerce-notice.woocommerce-notice--info{
  color: #ffffff !important;
} 

.full-width .ubermenu-nav, .container, .row{
	max-width: 1200px !important;
}
.icon-menu, .icon-search, .menu-title.uppercase, .icon-shopping-basket{
  color: #FFF4A5 !important;
}
.page-wrapper {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.large-12.col{
    padding-bottom: 0 !important;
    
}
.name.product-title{
  font-size: 16px !important;
}
.price, span.amount {
  font-size: 20px !important;
  color: #fff !important;
}
#custom_html-3{
  margin-bottom: 0 !important;
}
.footer-1{
  padding-top: 0 !important;
}
.widget_text.col.pb-0.widget.widget_custom_html{
  margin-bottom: 0 !important;
}

.absolute-footer, .cat-item.cat-item-15{
  display: none !important;
}

.insta-gallery-item-wrap{
  border-radius: 20px !important;
}
