 .woocommerce-Tabs-panel {
 	border: 1px solid $color_9;
 	border-radius: 0 0 16px 16px;
 	margin-top: -1px;
 	padding: 30px;
 }

 .quantity {
 	input {
 		padding: 8px 16px;
 		background-color: transparent;
 		border: 1px solid green;
 		border-radius: 0 !important;

 		&:focus {
 			box-shadow: none;
 		}
 	}

 	button.input-group-text {
 		padding: 0 16px;
 		font-size: 1rem;
 		background-color: $background-color_2;
 		border-radius: .375rem;

 		&.minus {
 			border-radius: 5px 0px 0px 5px;
 		}

 		&:active,
 		&:focus,
 		&:hover {
 			background-color: $background-color_2 !important;
 		}
 	}
 }

 .woocommerce-Reviews {
 	ol li {
 		list-style: none;
 	}
 }

 .woocommerce-tabs {
 	.nav-tabs {
 		border-bottom: 0;

 		li.active {

 			.nav-link:focus,
 			.nav-link:focus-visible,
 			.nav-link {
 				border-color: $color_9 !important;
 				border-bottom: transparent;
 				background-color: $color_3;
 			}
 		}

 		li {
 			.nav-link {
 				border: 1px solid transparent;

 				&:focus,
 				&:hover {
 					border-color: $color_9;
 					border-bottom: none;
 					padding: 1rem 2rem;
 				}
 			}
 		}
 	}
 }

 body.theme--dark {
 	.woocommerce-tabs {
 		.nav-tabs {
 			border-bottom: 0;

 			li.active {

 				.nav-link:focus,
 				.nav-link:focus-visible,
 				.nav-link {
 					background-color: $background-color_74 !important
 				}
 			}

 			.nav-link:focus {
 				background-color: $background-color_74 !important
 			}
 		}
 	}

 	.quantity input[type="text"] {
 		background-color: $background-color_74;
 		color: $color_3;

 		&:hover {
 			background-color: $background-color_74;
 			color: $color_3;
 		}
 	}

 	.breadcrumbs-section.bg-white {
 		background-color: $background-color_78 !important;

 		.border-bottom {
 			border-color: $background-color_78 !important;
 		}
 	}

 	.alert-dismissible .btn-close {
 		color: $color_3;

 		&focus {
 			outline: none;
 		}
 	}

 	.bg-light {
 		background-color: $background-color_74 !important;
 	}

 	.breadcrumb-item::before {
 		color: $color_6;
 	}

 	.navbar-dark {
 		.wsmenu-list>li>a.h-link:hover {
 			color: $color_3 !important;
 		}
 	}

 }

 .comment-form-rating {
 	.nice-select.form-select {
 		display: none;
 	}
 }

 .woocommerce-product-gallery {
 	overflow: hidden;
 }

 .cart_totals,
 .related.products,
 .genz-tabs-wrapper {
 	h2 {
 		font-size: 28px;
 		line-height: 1.29;
 		// font-family: $font-heading;
 	}
 }

 .variations_form.cart {
 	.form-select {
 		width: fit-content;
 	}
 }

 .woocommerce-Address {
 	address {
 		line-height: 1.25rem;
 	}
 }