#main-content{
    padding: 0px !important;
}

/*Video popup*/
.wd-popup.wd-with-video :is(video,iframe) {
    width: auto !important;
    margin: auto;
}

.wd-popup.wd-with-video {
    background-color: #00000000 !important;
    line-height: 0;
}
/*--------------------------------------*/

/*Single Product Page*/

.single-product-page{
	padding-top: 50px;
}


/*404 page*/
.error404 .wd-page-content{
	padding: 50px;
}

/*My Account*/
#post-1495 .e-con-inner .elementor-element{
	min-width: 100%;
}

.woocommerce-MyAccount-navigation a br {
    display: none !important;
}

.woocommerce-MyAccount-navigation a{
	margin: 10px 0;
}

/*Shop Page*/


 .labels-rounded{
	display: none !important;
}

.wd-load-more{
	border-radius: 5px;
  border-color: #232F5D;
  background-color: #232F5D;
  color: #fff;
}

/*Footer*/
footer.elementor-8726 .elementor-icon-box-title a:hover{
color: white;
}

/*Cart*/
.page-id-1493 .cart-content-wrapper br{
	display: none !important;
}

.woocommerce-cart br{
	display: none;
}

.woocommerce-cart .product-name{
	display: flex;
  flex-direction: column;
}

/*Affiliates*/

.stat-item{
  display: flex !important;
}

/* .affiliate-stats span{
	color: #000 !important;
} */

.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item .stat-label{
	color: #C49A3C !important;
}

.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active {
    border-bottom: 2px solid #C49A3C;
}

.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active a{
	color: #C49A3C !important;
}

.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li a:hover {
	color: #C49A3C !important;
}

.status-badge br{
	display: none;
}

.yith-wcaf-dashboard table.yith-wcaf-table tr .column-status mark.status-badge.not-converted, .yith-wcaf-dashboard table.yith-wcaf-table tr .column-status mark.status-badge.pending {
    background-color: #C49A3C;
	  border-radius: 20px;
}

.yith-wcaf-dashboard .yith-wcaf-table-top-bar .select2{
	margin-bottom: 20px !important;
}

.wd-wishlist-head h4{
	color: 
}

/*Affiliate dashboard customization*/

@media (max-width: 768px) {
  .yith-wcaf-dashboard-navigation {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch;
    gap: 8px;
    margin-bottom: 20px;
    padding-bottom: 10px;
  }

  .yith-wcaf-dashboard-navigation-item {
    display: inline-flex !important;
    flex-shrink: 0 !important;
  }

  .yith-wcaf-dashboard-navigation-item a {
    display: inline-block !important;
  }

  .yith-wcaf-table {
    display: block;
    width: 100%;
    overflow-x: auto;
  }

  .table-filters select,
  .table-filters .select2-container {
    width: 100% !important;
    max-width: 100%;
  }

  .table-filters {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
}

.yith-wcaf-dashboard table.yith-wcaf-table tr .column-status mark.status-badge.converted{
	background-color: #C49A3C !important;
border-radius: 20px;
}


.announcement-bar{
	background: radial-gradient(75% 165% at 50% -25%, rgba(255, 247, 222, .55) 0%, rgba(255, 247, 222, 0) 55%), linear-gradient(180deg, #d8af55 0%, #c69b3d 48%, #b6892e 100%);
}

.footer-grey-images img{
	filter: grayscale(1);
}

/*Reviews section*/
.elementor-element-ef44b09 video{
	border-radius: 10px 10px 0 0  !important;
}

/* installation */
.play-btn .elementor-custom-embed-play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    background: rgba(196,154,60,.9);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #07070a;
    cursor: pointer;
    transition: background 220ms cubic-bezier(.4,0,.2,1),
                transform 220ms cubic-bezier(.4,0,.2,1);
    transform-origin: center;
}

.play-btn .elementor-custom-embed-play svg {
    width: 20px  !important;
    height: 20px !important;
    margin-left: 3px;
}

.play-btn:hover .elementor-custom-embed-play {
    background: #d4aa52;
    transform: translate(-50%, -50%) scale(1.1);
}

.yith-wcaf-dashboard-generate-link h4{
	color: #C49A3C;
}

.wd-wishlist-head h4{
	color: #C49A3C;
}

.wd-builder-off .woocommerce-MyAccount-navigation ul>li>a {
    color: #F0F0F5;
}

.page-id-1494 .woocommerce-input-wrapper input, .page-id-1494 .woocommerce-input-wrapper .select2-container--default, .page-id-1494 .woocommerce-input-wrapper textarea, .page-id-1494 .woocommerce-input-wrapper select{
	border: 1px solid #9090AA;
  border-radius: 4px;
}

.page-id-1494 label{
	color: #9090AA;
}

.woocommerce-checkout-review-order-table, .woocommerce-checkout-review-order-table bdi{
	color: #9090AA;
}

.woocommerce-privacy-policy-text{
	color: #9090AA;
}

.woocommerce-shipping-fields>h3>label {
  color: #9090AA !important;
}

.checkout-order-review::before, .checkout-order-review::after{
	background-image: none !important;
} 

.checkout-order-review{
	border-radius: 8px;
}

/* product-page  */
.quantity-wrap button.plus {
    order: 12;
}
#add-cart-flex .quantity-wrap.both {
    border: 1px solid #252530;
    border-radius: 5px;
}
#add-cart-flex form.cart {
    display: flex !important;
    flex-wrap: nowrap !important;
}
.product-info-card {
    border-left: 3px solid #c49a3c4d !important;
}
/* .wd-breadcrumbs > a[href="https://dumpydefense.net//product/"],
.wd-breadcrumbs > a[href="https://dumpydefense.net//product/"] + .wd-delimiter {
    display: none;
} */
.wd-breadcrumbs > a[href*="/product/"] {
    font-size: 0;
}

.wd-breadcrumbs > a[href*="/product/"]::after {
    content: "Shop";
    font-size: 14px; /* Adjust if needed */
}
a.jp-relatedposts-post-a {
    color: #9090aa;
}
.payment_methods .payment_box {
    color: #9090AA;
}