/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.product_title { font-size: 24px; font-weight: 600; }

.wd-nav-tabs > li > a { font-size: 15px!important; }

.single-product .eft-price { font-size: 18px; font-weight: 600; color: #dc2626; }
.single-product .credit-card-price { font-size: 16px; font-weight: 600; margin-bottom: 5px; }
.single-product .product-images { border-radius: 5px; overflow: hidden; }

.wd-product .credit-card-price { font-size: 13px; font-weight: 600; color: #000000; }
.wd-product .eft-price { font-size: 13px; font-weight: 600; color: #dc2626; }
.wd-product .wd-entities-title { height: 2.5rem; }
.wd-product .product-image-link { padding: 15px; }

.wd-hover-quick .wd-product-cats { display: none; }

.wd-hover-small .credit-card-price { margin-bottom: 5px; }
.wd-hover-small .wd-entities-title { height: 2rem; }
.wd-hover-small .product-element-top { background-color: #ffffff; border: solid 1px #ebebeb; }
.wd-hover-small .wd-product-cats a { font-size: 12px; font-weight: 600; color: var(--color-gray-700); }

.wd-widget .credit-card-price { font-size: 14px; font-weight: 600; color: #000000; }
.wd-widget .eft-price { font-size: 14px; font-weight: 600; color: #dc2626; }

.product-share { gap: 10px!important; }
.product-share .share-title { width: 100%; }
.product-share a { width: 35px !important; height: 35px !important; display: flex !important ; background-color: #333333 !important; font-size: 15px !important; color: #ffffff !important; }

.wd-buttons { border-radius: 5px!important; }

.woocommerce-privacy-policy-link { text-decoration: underline; }

.mc4wp-form .row { flex-wrap: nowrap!important; --wd-gap: 0!important }
.mc4wp-form input[type="submit"] { background-color: #343434; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; }
.mc4wp-form input[type="submit"]:hover { background-color: #000000 }
.mc4wp-form-fields input[type="email"] { border-color: #343434; border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; }

.woocommerce-ordering select { text-transform: capitalize!important; }


.blink { display: block; text-align: center; font-size: 2em; font-weight: bold; color: #ffbb24; text-decoration: none; animation: blink-animation 1s steps(2, start) infinite; }
@keyframes blink-animation { 50% { opacity: 0; } }

.cat-design-default { border-radius: 5px!important; overflow: hidden!important; }
.wrapp-category { border-radius: 5px!important; overflow: hidden!important; }
.wrapp-category::before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.10); z-index: 10; border-radius: 5px; overflow: hidden; }
.category-grid-item .hover-mask { z-index: 20; }
.category-link { z-index: 20; font-weight: 600; }

.more-products a { font-weight: 500; }

.woocommerce-MyAccount-content p:nth-child(3) { display: none; }

.wrapp-category { cursor: pointer; }

#kvkk_onay_above_button label { font-weight: 400; }
#kvkk_onay_above_button label a { font-weight: 600; text-decoration: underline; }

.cookie-link { color: #df9630; text-decoration: underline; }
.cookie-link:hover { color: #ffffff; }

@media screen and (min-width: 1024px) {
	.cookie-notice-container { max-width: 1440px; margin: auto; text-align: left; display: flex!important; align-items: center; gap: 15px; }
	.cn-buttons-container { display: flex!important; }
	.cn-close-icon { display: none; }
}