.woocommerce-tabs {
	.wc-tabs {
			border-bottom: 1px solid var(--wp--preset--color--stone-200) !important;
			margin-bottom: var(--wp--preset--spacing--14) !important;

		li {
			border-bottom:1px solid transparent !important;
			border-left: 0 !important;
			@media (min-width: 768px) {
				&.active,
				&:hover {
					border-color:var(--wp--preset--color--stone-950) !important;
				}
			}
			

			a {
				color: var(--wp--preset--color--stone-950);
				font-family: var(--wp--preset--font-family--eb-garamond);
				font-size: 20px;
				font-style: normal;
				font-weight: 500 !important;
				line-height: 28px;
				padding: 0 20px 24px 20px !important;

				&:before {
			 		content: "";
					display: inline-block;
					width: 20px;
					height: 25px;
					margin-right: var(--wp--preset--spacing--1);
					background-repeat: no-repeat;
					vertical-align: middle;
			 	}
			}
		}

		.description_tab a:before {
			background-image: url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M16.875 3.125L3.125 3.125C2.79348 3.125 2.47554 3.2567 2.24112 3.49112C2.0067 3.72554 1.875 4.04348 1.875 4.375L1.875 15.625C1.875 15.9565 2.0067 16.2745 2.24112 16.5089C2.47554 16.7433 2.79348 16.875 3.125 16.875H16.875C17.2065 16.875 17.5245 16.7433 17.7589 16.5089C17.9933 16.2745 18.125 15.9565 18.125 15.625L18.125 4.375C18.125 4.04348 17.9933 3.72554 17.7589 3.49112C17.5245 3.2567 17.2065 3.125 16.875 3.125ZM16.875 15.625L3.125 15.625L3.125 4.375L16.875 4.375V15.625ZM14.375 7.5C14.375 7.66576 14.3092 7.82473 14.1919 7.94194C14.0747 8.05915 13.9158 8.125 13.75 8.125L6.25 8.125C6.08424 8.125 5.92527 8.05915 5.80806 7.94194C5.69085 7.82473 5.625 7.66576 5.625 7.5C5.625 7.33424 5.69085 7.17527 5.80806 7.05806C5.92527 6.94085 6.08424 6.875 6.25 6.875L13.75 6.875C13.9158 6.875 14.0747 6.94085 14.1919 7.05806C14.3092 7.17527 14.375 7.33424 14.375 7.5ZM14.375 10C14.375 10.1658 14.3092 10.3247 14.1919 10.4419C14.0747 10.5592 13.9158 10.625 13.75 10.625L6.25 10.625C6.08424 10.625 5.92527 10.5592 5.80806 10.4419C5.69085 10.3247 5.625 10.1658 5.625 10C5.625 9.83424 5.69085 9.67527 5.80806 9.55806C5.92527 9.44085 6.08424 9.375 6.25 9.375L13.75 9.375C13.9158 9.375 14.0747 9.44085 14.1919 9.55806C14.3092 9.67527 14.375 9.83424 14.375 10ZM14.375 12.5C14.375 12.6658 14.3092 12.8247 14.1919 12.9419C14.0747 13.0592 13.9158 13.125 13.75 13.125L6.25 13.125C6.08424 13.125 5.92527 13.0592 5.80806 12.9419C5.69085 12.8247 5.625 12.6658 5.625 12.5C5.625 12.3342 5.69085 12.1753 5.80806 12.0581C5.92527 11.9408 6.08424 11.875 6.25 11.875L13.75 11.875C13.9158 11.875 14.0747 11.9408 14.1919 12.0581C14.3092 12.1753 14.375 12.3342 14.375 12.5Z' fill='%2357534E'/></svg>");
		}
		.additional_information_tab a:before {
			background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M17.9283 8.82674L12.972 7.02517L11.1705 2.06892C11.0817 1.8297 10.9218 1.62339 10.7123 1.47769C10.5028 1.332 10.2538 1.25391 9.99861 1.25391C9.74344 1.25391 9.49438 1.332 9.2849 1.47769C9.07541 1.62339 8.91553 1.8297 8.82674 2.06892L7.02517 7.02517L2.06892 8.82674C1.8297 8.91553 1.62339 9.07541 1.47769 9.2849C1.332 9.49438 1.25391 9.74344 1.25391 9.99861C1.25391 10.2538 1.332 10.5028 1.47769 10.7123C1.62339 10.9218 1.8297 11.0817 2.06892 11.1705L7.02517 12.9728L8.82674 17.9283C8.91553 18.1675 9.07541 18.3738 9.2849 18.5195C9.49438 18.6652 9.74344 18.7433 9.99861 18.7433C10.2538 18.7433 10.5028 18.6652 10.7123 18.5195C10.9218 18.3738 11.0817 18.1675 11.1705 17.9283L12.9728 12.972L17.9283 11.1705C18.1675 11.0817 18.3738 10.9218 18.5195 10.7123C18.6652 10.5028 18.7433 10.2538 18.7433 9.99861C18.7433 9.74344 18.6652 9.49438 18.5195 9.2849C18.3738 9.07541 18.1675 8.91553 17.9283 8.82674ZM12.2705 11.897C12.1848 11.9283 12.1069 11.9779 12.0424 12.0424C11.9779 12.1069 11.9283 12.1848 11.897 12.2705L9.99861 17.4908L8.10017 12.2705C8.06896 12.1848 8.01935 12.1069 7.95484 12.0424C7.89032 11.9779 7.81247 11.9283 7.72674 11.897L2.50642 9.99861L7.72674 8.10017C7.81247 8.06896 7.89032 8.01935 7.95484 7.95484C8.01935 7.89032 8.06896 7.81247 8.10017 7.72674L9.99861 2.50642L11.897 7.72674C11.9283 7.81247 11.9779 7.89032 12.0424 7.95484C12.1069 8.01935 12.1848 8.06896 12.2705 8.10017L17.4908 9.99861L12.2705 11.897Z' fill='%230C0A09'/></svg>");
		}
		.reviews_tab a:before {
            background-image: url("data:image/svg+xml;utf8,<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M17.7594 5.73184L14.268 2.24122C14.1519 2.12511 14.0141 2.03301 13.8624 1.97018C13.7107 1.90734 13.5482 1.875 13.384 1.875C13.2198 1.875 13.0572 1.90734 12.9056 1.97018C12.7539 2.03301 12.6161 2.12511 12.5 2.24122L2.86641 11.8748C2.74983 11.9905 2.65741 12.1281 2.59451 12.2798C2.5316 12.4315 2.49948 12.5942 2.50001 12.7584L2.50001 16.2498C2.50001 16.5813 2.6317 16.8993 2.86612 17.1337C3.10054 17.3681 3.41849 17.4998 3.75001 17.4998H16.875C17.0408 17.4998 17.1997 17.434 17.3169 17.3168C17.4342 17.1995 17.5 17.0406 17.5 16.8748C17.5 16.7091 17.4342 16.5501 17.3169 16.4329C17.1997 16.3157 17.0408 16.2498 16.875 16.2498H9.00938L17.7594 7.49981C17.8755 7.38373 17.9676 7.24592 18.0304 7.09425C18.0933 6.94257 18.1256 6.78 18.1256 6.61583C18.1256 6.45165 18.0933 6.28908 18.0304 6.13741C17.9676 5.98573 17.8755 5.84792 17.7594 5.73184ZM7.24141 16.2498H3.75001L3.75001 12.7584L10.625 5.8834L14.1164 9.37481L7.24141 16.2498ZM15 8.49122L11.5094 4.99981L13.3844 3.12481L16.875 6.61622L15 8.49122Z' fill='%2357534E'/></svg>");
		}
	}

	.woocommerce-Tabs-panel--description {
		p {
			margin-bottom: var(--wp--preset--spacing--6) !important;
			color: var(--wp--preset--color--stone-600);
		}

		ul {
			margin-top: var(--wp--preset--spacing--12) !important;
			padding-left: 15px;
			color: var(--wp--preset--color--stone-800);

			li:not(:last-child) {
			 	padding-bottom: var(--wp--preset--spacing--4) !important;
			}

			li 
		}
	}	

	.woocommerce-Tabs-panel--additional_information {
		.woocommerce-product-attributes-item {
			th,td {
				background: transparent !important;
			}
		}

		.shop_attributes,
		tbody th,
		tbody td {
			border: 0 !important;
		}

		.woocommerce-product-attributes-item__label {
			padding: 0 0 var(--wp--preset--spacing--1) 0;
			text-align: start;
			font-weight: 500;
		}
		.woocommerce-product-attributes-item__value p {
			padding: 0 0 var(--wp--preset--spacing--1) 0;
			font-weight: 400;
			font-style: normal;
		}
	}

	.woocommerce-Tabs-panel {
		h2 {
			display: none;
		}

		.woocommerce-Reviews {
			@media (min-width: 768px) {
				display: flex;
				gap: var(--wp--preset--spacing--6);
			}
			.clear {
				display: none;
			}

			#comments {
				width: 50%;
				.commentlist {
					padding: 0;
					img {
						width: 40px !important;
						height: 40px !important;
						padding: 0 !important;
						border-radius: 9999px;
					}
					.comment-text {
						margin-left: 66px !important;
						padding: 0 !important;
						border: 0 !important;

						.star-rating {
							float: none;
							margin-bottom: var(--wp--preset--spacing--1);
						}

						.meta,
						.description {
							font-size: 16px !important;
							text-transform: capitalize;
							line-height: 26px;
							color: var(--wp--preset--color--stone-600); 
							.woocommerce-review__author {
								font-weight: 500;
							}
							.woocommerce-review__published-date {
								font-weight: 400;
							}
						}

						.meta {
							margin-bottom: var(--wp--preset--spacing--1) !important;
						}
					}
				}
			}
			#review_form_wrapper {
				@media (min-width: 768px) {
					padding: var(--wp--preset--spacing--14);
					background-color: var(--wp--preset--color--violet-50);
					width: 50%;
					border-radius: 16px;
				}

				.comment-respond {
					.comment-reply-title {
						color: var(--wp--preset--color--stone-950);
						font-family: var(--wp--preset--font-family--eb-garamond);
						font-size: 24px;
						font-weight: 500;
						line-height: 32px;
					}

					.comment-form-rating {
						margin-bottom: var(--wp--preset--spacing--10);
						margin-top: var(--wp--preset--spacing--10);

						label {
							color: var(--wp--preset--color--stone-800);
							font-weight: 500;
							margin-bottom: 12px;
						}

						.stars {
							margin:12px 0 0 !important;
						}	
					}
					.comment-form-comment {
						margin-bottom: var(--wp--preset--spacing--10) !important;
						label {
							color: var(--wp--preset--color--stone-800);
							font-weight: 500;
							margin-bottom: 16px;
							display: inline-block;
						}
					}

					.comment-form-author,
					.comment-form-email {
						display: flex;
						flex-direction: column;
						margin-bottom: 24px !important;
					}

					.comment-form-cookies-consent {
						margin-bottom: 40px !important;
					}

					form {
				        input[type=email],
				        input[type=text],
				        textarea {
				            border-color: transparent transparent var(--wp--preset--color--stone-300) transparent;
				            background-color: transparent;
				            padding-left: 0;
				            border-radius: 0;
				            border-width: 1px;
				            &:focus-visible,
				            &:focus {
				                outline-color: transparent transparent var(--wp--preset--color--stone-950) transparent;
				            }
				        }

				        label {
				            left: 0;
				            color: var(--wp--preset--color--stone-600);
				        }
		    		}				
				}
			}
			
		}
	}
}

