/*
 Theme Name:   Dugar AP
 Description:  Theme Build for Abhishek Products
 Author:       Pranjal Dugar
 Author URI:   https://studio.dugar.org
 Template:     woodmart
 Version:      1.3.1
 Text Domain:  woodmart
*/

.woodmart-archive-shop .container:nth-of-type(2) {
	min-width: 95vw;
}

#post-4400>div>div>section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-52ee36d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled {
	display: none;
}

#post-4400>div>div>section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-83b510d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled {
	display: none;
}

input {
	border-radius: 2em !important;
}

div.woocommerce-variation-availability {
	display: none;
}

.sku_wrapper {
	display: none !important;
}

.reset_variations {
	display: none !important;
}

.select2-selection {
	border-radius: 2em !important;
}

.home .wd-product-brands-links,
.home .wd-product-cats {
	display: none;
}

.wp-block-themeisle-blocks-accordion {
	margin: 20px 0
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title {
	color: #1e1e1e;
	background: #ffffff;
	border: 1px solid #d5dadf;
	list-style: none;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title svg {
	width: 24px;
	height: 24px
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title:hover {
	filter: brightness(0.95)
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title::-webkit-details-marker,
.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title::marker {
	display: none
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title>div {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 18px 24px
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__title>div::after {
	content: '';
	border-right: 2px solid #1e1e1e;
	border-bottom: 2px solid #1e1e1e;
	width: 8px;
	height: 8px;
	transform: rotate(45deg) translate(-25%, 0%)
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item .wp-block-themeisle-blocks-accordion-item__content {
	background: #ffffff;
	border: 1px solid #d5dadf;
	border-top: none;
	padding: 18px 24px
}

.wp-block-themeisle-blocks-accordion .wp-block-themeisle-blocks-accordion-item[open] .wp-block-themeisle-blocks-accordion-item__title>div::after {
	transform: rotate(225deg) translate(0%, -45%)
}

.wp-block-themeisle-blocks-accordion:not(.is-narrow-gap):not(.is-wide-gap):not(.is-wider-gap) .wp-block-themeisle-blocks-accordion-item:not(:first-child) .wp-block-themeisle-blocks-accordion-item__title {
	border-top: none
}

.wp-block-themeisle-blocks-accordion.is-narrow-gap .wp-block-themeisle-blocks-accordion-item {
	margin: 5px 0
}

.wp-block-themeisle-blocks-accordion.is-wide-gap .wp-block-themeisle-blocks-accordion-item {
	margin: 10px 0
}

.wp-block-themeisle-blocks-accordion.is-wider-gap .wp-block-themeisle-blocks-accordion-item {
	margin: 20px 0
}

.woocommerce-form__input-checkbox {
	scale: 1;
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
}

@keyframes shake {

	10%,
	90% {
		transform: translate3d(-1px, 0, 0);
		scale: 1;
	}

	20%,
	80% {
		transform: translate3d(1px, 0, 0);
		scale: 1.5;
	}

	30%,
	50%,
	70% {
		transform: translate3d(-2px, 0, 0);
	}

	40%,
	60% {
		transform: translate3d(2px, 0, 0);
		scale: 1;
	}
}

/* for checkout page to not display any coupon code*/
.woocommerce-checkout .woocommerce-form-coupon-toggle {
	display: none !important;
}

/* for swatches in product pages to have a prominet black out line */
.wd-swatch {
	border-color: black !important;
}

/* for making all input feild have a 6mm round corner with black outline for prominence */
input[type*="text"],
input[type*="number"],
input[type="button"] {
	border-radius: 6px !important;
	border-color: black !important;
	border-left-color: black !important;
}

input[type="button"],
input[type="number"] {
	min-width: 45px !important;
}

/*Fixed additional info table breaking issue ~Pran*/
.woocommerce-product-attributes tbody {
	--wd-attr-v-gap: 0px;
}

.woocommerce-product-attributes tr {
	padding: 1em;
}

.woocommerce-product-attributes tbody tr:nth-child(odd) {
	background-color: lightgrey;
}