/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .entry-summary .cart .awooc-custom-order{
	background-color:#27ae60;
	color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	max-width: 200px;
	padding-top:5px;
}

body .entry-summary .cart .awooc-custom-order:hover{
	background-color:#f39c12;
}

body .wd-reset-bottom-md .single_variation_wrap .woocommerce-variation-add-to-cart{
	display:block;
}

body .tc-section-inner-wrap .tm-box{
	border-style:solid;
	border-color:#d8d8d8;
	border-width:1px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:5px;
	padding-bottom:5px;
}

body .tm-box del span{
	color:#e74c3c;
}

body .tm-box .tc-cell .tc-row .cpf-element .tc-element-inner-wrap .tc-row .tc-element-container .tm-extra-product-options-radio .tmcp-field-wrap .tc-price-wrap .tc-price del span{
	font-size:12px !important;
}

body .tm-box .tc-cell .tm_padding{
	padding-top:0px;
	padding-bottom:0px;
}

body .tm-box .cpf-element .tc-row{
	background-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:16px;
	padding-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-color:#d8d8d8;
	border-style:solid;
	border-width:1px;
	-webkit-box-shadow:0px 4px 15px 0px rgba(193,193,193,0.48);	box-shadow:0px 4px 15px 0px rgba(193,193,193,0.48);
}

body a.iksm-term__link{
	border: 1px solid #EAEAEA;
}

body .entry-summary form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;
	gap: 20px;
}

body .website-wrapper .main-page-wrapper .container-fluid .content-layout-wrapper .breadcrumbs-location-summary .product .container .product-image-summary-wrap .product-image-summary .product-image-summary-inner .entry-summary .summary-inner .cart .awooc-custom-order{
	width:308px !important;
}

body .wpb-content-wrapper .wpb_wrapper .wd-grid-g{
	--wd-gap-lg: 10px!important;
}

body .wd-carousel-wrap .wpb_wrapper .vc_single_image-img:hover{
	-webkit-transform:scale(1.11);	-ms-transform:scale(1.11);	transform:scale(1.11);
}

body .wd-carousel-wrap .wpb_wrapper .vc_single_image-img{
	-webkit-transition-duration:0.6s;	transition-duration:0.6s;
}

body .wd-carousel-wrap .wd-carousel-item .carasel_banner-img{
	overflow: hidden;
	border-style:solid;
	border-width:1px;
	border-color:#ceb5d8;
	border-top-right-radius:10px !important;
	-webkit-box-shadow:none;	box-shadow:none;
	border-bottom-left-radius:10px;
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
}