/*  Returns & Refunds và Privacy Policy */
.static-pages ol ol,
ol ul,
ul ol,
ul ul {
  margin: 0px !important;
}

.static-pages p.p-first {
  margin-bottom: 24px !important;
}

.static-pages p,
.static-pages ul,
.static-pages ul li {
  margin-bottom: 0px !important;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}

.static-pages p strong,
.static-wholesale h2,
.static-wholesale h5,
.static-wholesale h3,
body.category-recipe-posts h1,
body.category-informational-posts h1,
body.category-recipe-posts h2,
body.category-informational-posts h2,
.my-account h2,
.my-account-header h1 {
  font-family: "Athelas", Georgia, "Times New Roman", serif !important;
  font-weight: 400;
  font-size: 24px;
  line-height: 36px;
  display: block;
  margin: 24px 0 13px 11px;
}

.static-pages h1,
.header-page-ldp h1,
.static-corporate-gifting-slider h1,
.static-shipping-delivery h1 {
  font-family: "Trirong", "Times New Roman", serif !important;
  font-weight: 800;
  font-size: 48px !important;
  line-height: 64px;
  text-align: center;
  text-transform: uppercase;
}

.static-btn {
  display: flex;
  gap: 5px;
  align-items: center;
  flex-wrap: wrap;
  border-bottom: 1px solid #c6c6c6;
  margin-top: -30px;
}

.static-btn-category {
  max-width: 1200px;
  margin: 0 auto;
  margin-bottom: 20px;
}

.static-btn-category a {
  color: black !important;
}

.static-btn a {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  padding: 12px;
}

.static-btn a:hover {
  color: #b85a30 !important;
  transition: 0.5s ease;
}

.switch-policy-button.is-active {
  color: #b85a30 !important;
  border-bottom: 2.5px solid#B85A30;
  font-weight: 700;
}

/* end Returns & Refunds và Privacy Policy */

/* contact us */
.static-contact-us .static-contact .text-inner p span,
.static-contact-us h3 span,
.wpcf7-response-output,
.static-wholesale-beef-cuts p,
.static-corporate-gifting-slider p {
  color: white !important;
}

.static-contact-us-section {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
/* 
.static-contact-us-section .row-collapse > .col {
  height: 100vh;
} */

.static-contact-col-3 .banner-inner .fill {
  border-radius: 0px !important;
}

.wpcf7 label {
  display: inline-block !important;
}

.wpcf7-form-control {
  height: 54px !important;
  padding: 0 15px !important;
  border-radius: 7px !important;
}

.section-contact-us-col,
.static-contact-us .col:first-child .col-inner {
  height: 100%;
}

/* end contact us */

/* wholesale */
.static-wholesale .wpcf7 label,
.static-corporate-gifting-row .wpcf7 label {
  color: #121212 !important;
}

.static-wholesale h5,
.my-account h2,
.my-account-header h1 {
  margin: 10px 0px !important;
}
.static-wholesale h2,
.static-wholesale h5,
.static-wholesale h3 {
  text-align: center !important;
}

.static-wholesale .slider-nav-light .flickity-prev-next-button {
  background: black;
  border-radius: 4px;
  padding: 0 5px;
}

.static-wholesale .form-flat textarea,
.static-corporate-gifting-row textarea,
.static-corporate-gifting-row select {
  border: 1px solid #ccc !important;
}
/* end wholesale */

/* corporate gifting */
.static-corporate-gifting-slider h1 {
  text-align: left !important;
}

.static-corporate-gifting-row p {
  width: 100%;
}
/* end corporate gifting */

/* affiliate login */
.uap-login-template-9 .uap-remember-wrapper {
  display: flex;
  align-items: flex-start;
}
.uap-form-links .uap-form-links-reg,
.static-shipping-delivery td,
#post-list,
body.category-recipe-posts h1,
body.category-recipe-posts h6,
body.category-recipe-posts h2,
body.category-recipe-posts h4,
body.category-recipe-posts li,
body.category-recipe-posts span.widget-title,
body.category-recipe-posts .post-sidebar a,
body.category-informational-posts h1,
body.category-informational-posts h6,
body.category-informational-posts h2,
body.category-informational-posts h4,
body.category-informational-posts li,
body.category-informational-posts span.widget-title,
body.category-informational-posts .post-sidebar a,
body.category-uncategorized h1,
body.category-uncategorized h6,
body.category-uncategorized h2,
body.category-uncategorized h4,
body.category-uncategorized li,
body.category-uncategorized span.widget-title,
body.category-uncategorized .post-sidebar a,
.my-account span,
.my-account a,
.my-account th,
.my-account td,
.my-account h2,
.my-account address,
.my-account label,
.my-account .woocommerce-MyAccount-content {
  color: #1c1c1c !important;
}

body.category-recipe-posts h6,
body.category-recipe-posts h4,
body.category-recipe-posts li,
body.category-recipe-posts span.widget-title,
body.category-recipe-posts .post-sidebar a,
body.category-informational-posts h6,
body.category-informational-posts h4,
body.category-informational-posts li,
body.category-informational-posts span.widget-title,
body.category-informational-posts .post-sidebar a,
body.category-uncategorized h1,
body.category-uncategorized h6,
body.category-uncategorized h2,
body.category-uncategorized h4,
body.category-uncategorized li,
body.category-uncategorized span.widget-title,
body.category-uncategorized .post-sidebar a {
  font-family: "HarmonyOS Sans", Arial, sans-serif !important;
}

/* end affiliate login */

/* shipping-delivery */
.static-shipping-delivery {
}
/* end shipping-delivery */

/* recipe */
body.category-recipe-posts .flex {
  display: block !important;
}
/* end recipe */

/*  my account */
.dashboard-links a:hover {
  color: #fff !important;
  transition: 0.5s ease;
}

.woocommerce-MyAccount-content p a:hover,
h2.entry-title a:hover,
h6.entry-category a:hover,
span a:hover {
  color: #b85a30 !important;
  transition: 0.5s ease;
}

table.woocommerce-MyAccount-orders th,
table.woocommerce-MyAccount-orders td,
table.woocommerce-MyAccount-paymentMethods th,
table.woocommerce-MyAccount-paymentMethods td,
table.ywpar_points_rewards.my_account_orders th,
table.ywpar_points_rewards.my_account_orders td,
table.wcss-saved-cart-table th,
table.wcss-saved-cart-table td {
  padding: 12px;
  border-bottom: 1px solid #ececec !important;
  text-transform: capitalize !important;
  text-align: left !important;
}

table.woocommerce-MyAccount-orders th,
table.woocommerce-MyAccount-orders td {
  text-wrap: nowrap;
}

table.woocommerce-MyAccount-orders thead,
table.woocommerce-MyAccount-paymentMethods thead,
table.ywpar_points_rewards.my_account_orders thead,
table.wcss-saved-cart-table thead {
  background: #fff2de;
}

.woocommerce-orders-table__cell-order-actions a.woocommerce-button,
.woocommerce-PaymentMethod--actions a.delete {
  text-transform: capitalize !important;
  border-radius: 4px !important;
  background: #163f72 !important;
  color: white !important;
  margin-bottom: 0px !important;
  margin-right: 0px !important;
}

.woocommerce-PaymentMethod--actions a.delete {
  background: red !important;
}

.woocommerce-orders-table__cell-order-actions a.woocommerce-button:hover {
  border: 1px solid #163f72 !important;
  background: white !important;
  color: #163f72 !important;
  transition: 0.5s ease;
}

td.woocommerce-orders-table__cell-order-status {
  color: #b79751 !important;
}

a.ups-track-link {
  color: #b79751 !important;
  margin-left: 10px;
  border-left: 1px solid #b79751 !important;
  padding-left: 10px;
}

.wcss-saved-carts-col-actions a {
  background-color: #b79751 !important;
  border-radius: 4px;
  color: white !important;
  text-transform: capitalize;
}

.dashboard-links a:hover,
.wcss-saved-carts-col-actions a:hover {
  background-color: white !important;
  color: #b79751 !important;
  border: 1px solid #b79751 !important;
  transition: 0.5s ease;
  box-shadow: unset !important;
}

a.ups-track-link:hover {
  color: #b79751 !important;
  opacity: 0.7;
}

.shop_table.woocommerce-checkout-review-order-table tbody tr:last-child td {
  border-bottom: 1px solid #f1f1f1;
}

mark {
  background-color: unset !important;
  color: #b79751 !important;
  font-weight: 600;
}

.woocommerce-pagination a.woocommerce-button--next,
.woocommerce-pagination a.woocommerce-button--previous {
  text-transform: capitalize !important;
  border-radius: 4px !important;
  color: white !important;
}

.woocommerce-MyAccount-content
  .woocommerce-EditAccountForm
  input.woocommerce-Input {
  border: 1px solid #ccc;
  border-radius: 5px;
  height: 40px;
}

.woocommerce-MyAccount-content .woocommerce-EditAccountForm label span {
  color: red !important;
}

.wishlist-account-element {
  display: none !important;
}

.flex-col.flex-grow.medium-text-center {
  display: block !important;
}
/* end my account */
