/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 25 2023 | 10:20:31 */
/**
*
* Global custom css
*
**/

/***Theme buttons***/
#home-products ul.products li.btn-wrap a.button,
.woocommerce ul.products li.product .button,
.wpcf7 input[type="submit"],
.wqoecf_enquiry_button
{
	font-size:14px;
	padding: 0.9em 1em;
	box-shadow: 2px 2px 12px 2px rgba(47, 47, 47, 0.25)
}


#home-products ul.products li.btn-wrap a.button:hover,
.woocommerce ul.products li.product .button:hover,
.wpcf7 input[type="submit"]:hover {
	box-shadow: 2px 2px 15px 5px rgba(47, 47, 47, 0.25)
	
}

.woocommerce section.related.products h2 {
	text-align:center;
}


.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
select.wpcf7-select,
.wpcf7 textarea
{
	border-top: 0px;
	border-bottom: 2px dashed rgba(84, 3, 117, 1);
	border-left: 0px;
	border-right: 0px;
}

.wpcf7 textarea {
	min-height:36px;
}

.wpcf7 label {
	text-transform:uppercase;
	word-spacing:8px;
}

@media screen and (min-width:995px) {
.wpcf7 div.row-1,
.wpcf7 div.row-2
{
	display:flex;
}

.wpcf7 div.row-1 p,
.wpcf7 div.row-2 p,
.wpcf7 div.row-3 p{
	padding:0 16px;
}
}

#content div.summary .woocommerce-product-details__short-description {
	padding-bottom: 16px;
}

#content div.summary .product-attributes-custom {
	margin-top: 16px;
	border: 2px solid #540375;
	padding-top: 12px;
	padding-bottom: 12px;
}

#content div.summary .product-attributes-custom h3 {
	padding-left:10px;
	color: #540375;
	font-weight:600;
}

#content div.summary .product-attributes-custom table {
	margin:0;
}


/*** Make products same height ***/
.woocommerce ul.products li.product li.title a {
	line-height: 2.5ex;
	height: 5ex;
	overflow: hidden;
}


/*** Woocommerce product gallery styles ***/


.woocommerce  ol.flex-control-nav img {
	border-radius:16px;
}

.woocommerce .products li.image-wrap img,
.woocommerce div.product div.flex-viewport,
.woocommerce div.product div.woocommerce-product-gallery__image img {
	border-radius:24px;
}


div.custom-header-nav .oceanwp-mobile-menu-icon a {
	font-size: 1.6em;
}

/*** Remove product title bottom margin ***/
.woocommerce .woo-entry-inner .title h2 {
	margin-bottom:0px;
}