/*
Theme Name: PressMart Child
Theme URI: https://pressmart.presslayouts.com/
Author: PressLayouts
Description: This is a child theme for PressMart
Version: 1.0
Author URI: https://www.presslayouts.com/
Template: pressmart
Text Domain: pressmart-child
*/
.home #main-content {
  padding: 0 !important;
}
#menu-main-menu a {
  text-transform: uppercase !important;
}
.footer-logo img {
  width: 180px !important;
}
.footer-copyright.copyright-centered .copyright-wrap > div:last-child {
  margin-bottom: 0 !important;
}
.custom-why-box {
  text-align: center;
  border: solid 1px #cdcdcd;
  padding: 20px;
}
.custom-why-box h3 {
  font-size: 16px !important;
  margin-bottom: 0 !important;
  margin-top: 10px !important;
}
.woocommerce .products .pressmart-star-rating {
  font-size: 10px !important;
}
.woocommerce .star-rating::before, .woocommerce .star-rating span::before {
  font-size: 11px !important;
}
.custom-brand {
  text-align: center !important;
}
.custom-brand h3 {
  color: #90733b !important;
  font-size: 28px !important;
}
.custom-brand p {
  color: #90733b !important;
  font-size: 18px !important;
  margin: 0 !important;
}
.tabs-layout.tabs-line .nav-tabs .nav-link {

  font-size: 14px !important;
}
.title-size-default .title {
  font-size: 40px !important;
}
#page-title {
  background-color: transparent !important;
  background-image: url(https://nooresaharofficial.com/wp-content/uploads/2026/07/bg-1024x546.jpg) !important;
}
.site-content {
  padding-bottom: 60px !important;
  padding-top: 60px !important;
}
.woocommerce-input-wrapper, .woocommerce-input-wrapper select {
  width: 100% !important;
  display: inline-block !important;
}
.new {
  display: none !important;
}
#menu-main-menu li.current-menu-item a {
  color: #90733b !important;
}
.custom-form {
  background: #fafafa;
  padding: 40px;
	border: solid 1px #cdcdcd;
}
.custom-form p {
  margin-bottom: 10px !important;
}
.custom-form h3 {
  margin-bottom: 30px !important;
}
#custom-contact-two {
  padding: 40px !important;
}
.custom-form-detaild h3 {
  margin-bottom: 30px !important;
}
.pressmart-navigation ul.menu ul.sub-menu {
  width: 250px !important;
}
.sub-menu li a {
  font-size: 12px !important;
}
.stock-availability.in-stock {
  display: none !important;
}
.summary.entry-summary .product_title.entry-title {
  margin-bottom: 5px !important;
}
.woocommerce-product-details__short-description > span {
  display: none !important;
}
.acf-field.acf-field-two {
  margin-bottom: 11px !important;
}
.short-description h3 {
  font-size: 18px !important;
  margin-top: 0 !important;
  margin-bottom: 24px !important;
}
.short-description ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.short-description ul li img {
  width: 25px;
  margin-right: 8px !important;
}
.short-description ul li {
  margin-bottom: 14px !important;
}
.woocommerce div.product form.cart .variations th.label {
  padding: 0 !important;
}
.product-sizechart-inner.row .col-12.col-md-6.table-responsive {
  display: none !important;
}.product-sizechart-inner.row .col-12.col-md-6 {
  max-width: 100% !important;
  flex: 0 0 100% !important;
}
.footer-main.footer-layout-1 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}