/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 16 2025 | 09:44:27 */
.elementor.product .product_title{
	color: #2c726d;
}
.elementor.product .woocommerce-Price-amount{
	color: #2c726d;
}

form.cart .quantity .input-text{
    height: 40px !important;
    margin-top: 10px !important;
    width: 80px !important;
    border-radius: 50px !important;
}

form.cart .single_add_to_cart_button{
	background-color: #2c726d !important;
	color: white !important;
	border: 2px solid #2c726d !important;
	border-radius:12px;
	height: 40px !important;
	margin-top: 10px !important;
}

form.cart .single_add_to_cart_button:hover{
	background-color: white !important;
	color: #2c726d !important;
}

/* variations section in product */
table.variations tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}
table.variations tbody>tr:nth-child(odd)>td:hover, table tbody>tr:nth-child(odd)>th:hover {
    background-color: transparent;
}

/*sharing*/
.elementor-share-btn.elementor-share-btn_facebook {
    background: transparent !important;
}
/*reviews
.woocommerce div.product.elementor .wc-tabs {
    background-color: #325e61;
    color: white;
    border-radius: 12px 12px 0px 0px;
}
li#tab-title-reviews {
    color: white;
    border: 0px;
}
#reviews h2.woocommerce-Reviews-title {
    color: #2c726d;
}
div#tab-reviews {
    background-color: white;
}
*/

/*tab container*/
.elementor-widget-woocommerce-product-data-tabs > .elementor-widget-container {
    border: 1px solid #2c726d;
    border: none !important;
    border-width: inherit;
    border-radius: 12px;
}
/* hide product tags */
.elementor-woo-meta--view-table .product_meta .tagged_as.detail-container {
    display: none;
}

/**Buy button - Kop */
button.single_add_to_cart_button.button.alt {
    color: #FFFFFF;
    background-color: #EE5A96;
    border-color: #207872;
    font-family: "Comfortaa", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.6px;
    border-style: none;
    border-radius: 17px 17px 17px 17px;
    padding: 18px 24px 16px 24px;
}
button.single_add_to_cart_button.button.alt:hover {
    color: white !important;
}


/*cards css related but change css selector */

.single-product .product section.related.products ul li {
    --button-align-display: flex;
    --button-align-direction: column;
    --button-align-justify: space-between;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 14px !important;
    padding: 35px 20px 34px 20px;
    background-color: #FFFFFF;
}
