
/*= Perfect time to resonate - below fold == */

/** Perfect time to resonate - below fold >> Number input **/
input[type="number"] {
	background-color: rgb(252, 250, 246) !important;
}

/** Perfect time to resonate - below fold >> Number input (:focus) **/
input[type="number"]:focus {
	background-color: rgb(255, 255, 255) !important;
}

/** Perfect time to resonate - below fold >> Minus **/
.minus {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(11, 111, 88) !important;
	border-top-left-radius: 55px !important;
	border-bottom-left-radius: 55px !important;
}

/** Perfect time to resonate - below fold >> Plus **/
.plus {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(11, 111, 88) !important;
	border-top-right-radius: 55px !important;
	border-bottom-right-radius: 55px !important;
}

/** Perfect time to resonate - below fold >> Brxe zzgouq **/
.loading-swatch-image .brxe-zzgouq {
	display: none !important;
}

/** Perfect time to resonate - below fold >> Price _3 **/
.woocommerce-variation-price .price {
	color: rgb(91, 159, 142) !important;
	font-size: 22px !important;
	font-weight: 700 !important;
}

/** Perfect time to resonate - below fold >> Cart **/
.buatc-container .cart {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
}

/** Perfect time to resonate - below fold >> Brxe hhzdyl _2 **/
#brxe-svcwwm > li:nth-of-type(6) > .brxe-hhzdyl {
	display: none !important;
}

/** Perfect time to resonate - below fold >> Brxe hhzdyl **/
.loading-swatch-image .brxe-hhzdyl {
	display: none !important;
}

/** Perfect time to resonate - below fold >> Table row **/
#brxe-svcwwm tr {
	margin-top: -21px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** Perfect time to resonate - below fold >> Label **/
.label label {
	display: none !important;
}

/** Perfect time to resonate - below fold >> Value _3 **/
#brxe-hdualx .value {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

/** Perfect time to resonate - below fold >> Value **/
#brxe-svcwwm .value {
	height: 61px !important;
	padding-bottom: 0 !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** Perfect time to resonate - below fold >> Reset variations **/
#brxe-svcwwm .reset_variations {
	width: 100% !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** Perfect time to resonate - below fold >> Woocommerce variation add to cart **/
#brxe-svcwwm .woocommerce-variation-add-to-cart {
	margin-top: -20px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

/** Perfect time to resonate - below fold >> Paragraph **/
.brxe-ppsapp > li:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > p {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

/** Perfect time to resonate - below fold >> Link (#1) **/
p a:nth-of-type(1) {
	display: none !important;
}

/** Perfect time to resonate - below fold >> Checkout **/
.show_suggestions_menu .checkout {
	border-radius: 444px !important;
}

/** Perfect time to resonate - below fold >> Quantity **/
.quantity {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	grid-column-gap: 6px !important;
	column-gap: 6px !important;
}

/** Perfect time to resonate - below fold >> Woocommerce mini cart **/
.woocommerce-mini-cart {
	margin-top: 36px !important;
}

/** Perfect time to resonate - below fold >> Del _2 **/
.price del {
	padding-top: 0 !important;
	margin-bottom: -15px !important;
}

/** Perfect time to resonate - below fold >> Bricks mini cart close **/
.bricks-mini-cart-close {
	color: rgb(254, 252, 246) !important;
	background-color: rgba(18, 57, 37, 0.6) !important;
	margin-top: 12px !important;
	margin-right: 12px !important;
	border-radius: 50% !important;
}

/** Perfect time to resonate - below fold >> Off canvas overlay **/
#brxe-tgfuul .off-canvas-overlay {
	color: rgb(241, 234, 188) !important;
}

/** Perfect time to resonate - below fold >> Woocommerce variation price **/
#brxe-svcwwm .woocommerce-variation-price {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** Perfect time to resonate - below fold >> List item **/
.woocommerce-variation-description li {
	font-size: 15px !important;
	line-height: 1.4 !important;
}

/** Perfect time to resonate - below fold >> Single variation wrap **/
#brxe-svcwwm .single_variation_wrap {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** Perfect time to resonate - below fold >> Choose **/
#choose {
	text-align: center !important;
}

/** Perfect time to resonate - below fold >> Woocommerce variation add to cart _2 **/
#brxe-hdualx .woocommerce-variation-add-to-cart {
	margin-top: -30px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** Perfect time to resonate - below fold >> Cart **/
	.buatc-container .cart {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
}

	/** Perfect time to resonate - below fold >> Button **/
	.button {
	padding-top: 18px !important;
	padding-bottom: 18px !important;
	margin-top: 12px !important;
	margin-left: 0 !important;
}

}

