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

.sb-form-email p {
	display: flex;
	gap: 5px;
}

#sb-footer {
	background: linear-gradient(105deg, #552C86 9.15%, #9F5FEE 47.66%, #D293D7 86.16%, #41C97B 114.53%);
}

footer .wd-copyrights {
	border-top: none;
}

.elementor-counter-number-wrapper {
	margin-bottom: -15px;
}

:is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review) {
	background-color: #F2DEFE;
}
:is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review):before, :is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review):after {
	background-image: radial-gradient(farthest-side, transparent 6px, #F2DEFE 0);
}

#flores-intro .flores-intro-item:hover .flores-intro-item-img-1 {
	transform: scale(1.1);
	transition: all 2s;
	transition-delay: .1s;
}
#flores-intro .flores-intro-item:hover .flores-intro-item-img-2 {
	transform: scale(1.1);
	transition: all 1s;
}
#flores-intro .wd-nav-pagin-wrap {
	margin-top: 0;
}

.wd-nav-product-cat .nav-link-count {
	color: #392f5d;
}
.widget .product-categories li a {
	color: #382F5D;
    font-weight: 600;
}
.widget .product-categories li a:hover {
	color: #BF6BE5;
}
.children.list-shown li a {
	color: #BF6BE5;
	font-weight: 400;
}
.children.list-shown li a:hover {
	color: #382F5D;
}
.product-categories .wd-cats-toggle {
	color: #392f5d;
	font-size: 16px;
}
.woocommerce-product-gallery img {
	background: #f1d9ff;
	border-radius: 10;
}
img.wp-image-732 {
	mix-blend-mode: multiply;
}
[class*="wd-swatches"].wd-text-style-2 .wd-swatch.wd-text .wd-swatch-text {
    font-weight: 400;
}

[class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text.wd-active,
[class*="wd-swatches"].wd-text-style-4 :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-text,
[class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text:hover:not(.wd-disabled) {
	border-color: #f1d9ff !important;
    background-color: #a85dd7 !important;
}

.archive .wd-product .price,
.wd-products-element .wd-product .price {
	display: none;
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__input {
	max-width: 169px;
}

.wd-product :where(.product-wrapper,.product-element-bottom) {
	justify-content: space-between;
}

#home-intro .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev {
	left: 0;
	transform: translateX(0px) !important;
    opacity: 1 !important;
}
#home-intro .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next {
	left: auto;
	right: 0;
	transform: translateX(0px) !important;
    opacity: 1 !important;
}

#translator-global {
	position: absolute;
    width: 100%;
	z-index: 499;
}
#translator-global #translator-dropdown-jquery-container {
	width: 100%;
	display: flex;
    justify-content: center;
    align-items: center;
}



/* MEDIA */
@media (min-width: 1024px) {
	.wd-nav-product-cat:not(.wd-nav-mobile)>li>a {
		background: rgb(255 255 255 / 25%);
		padding-inline: 15px;
		border-radius: 5px;
	}
	#translator-global #translator-dropdown-jquery-container {
		justify-content: flex-end;
	}
	#translator-global {
		max-width: 1220px;
		left: 50%;
		margin-left: -610px;
	}
}
