/*
 Theme Name:   Baby Mammoth
 Theme URI:    http://themeforest.net/user/greatives
 Description:  Mammoth Gig Child Theme
 Author:       Fresh Eyes Incorporated (James Lewis)
 Author URI:   http://fresheyesinc.com.com/
 Template:     mammothgig
 Version:      1.1.5
 Text Domain:  fei

@import url("../mammothgig/style.css");
* /
body .anymodal-menu-btn label {
	--col:var(--col-cta);
	--col-l:var(--col-cta-l);
	--col-r:var(--col-cta-r);
	--col-l-h:var(--col-cta-l-h);
	--col-r-h:var(--col-cta-r-h);
	--col-n:var(--col-cta-n);
	--col-t0:var(--col-cta-t0);
	--col-t1:var(--col-cta-t1);
	--col-t2:var(--col-cta-t2);
}
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default,
a.wp-block-button__link.has-background.has-custom-1-background-color,
a.wp-block-button__link.has-background.has-cta-background-color,
body .anymodal-menu-btn label {
	background-color:inherit;
	background: linear-gradient(45deg, var(--col-l), var(--col), var(--col-r)) !important;
	background-size: 200%;
	background-position:0% 50%;
	transition:all .35s ease;
	position:relative;
	z-index: 1;
	border-style:solid;
	border-width:0;
	border-color:#0003;
	box-sizing:border-box;
}
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default:before,
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default:after,
a.wp-block-button__link.has-background.has-custom-1-background-color:before,
a.wp-block-button__link.has-background.has-custom-1-background-color:after,
a.wp-block-button__link.has-background.has-cta-background-color:before,
a.wp-block-button__link.has-background.has-cta-background-color:after,
body .anymodal-menu-btn label:before,
body .anymodal-menu-btn label:after {
	box-sizing:inherit;
	left:0;
	right:0;
	top:0;
	bottom:0;
	content:'';
	display:none;inline-block;
	position:absolute;
	z-index:-1;
	border-radius:inherit;
	border-style:solid;
	border-width:var(--border-width);
	border-color:#0003
}
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default:after,
a.wp-block-button__link.has-background.has-custom-1-background-color:after,
a.wp-block-button__link.has-background.has-cta-background-color:after,
body .anymodal-menu-btn label:after {
	opacity:0;
	background: linear-gradient(45deg, var(--col-l), var(--col-r)) 50% 100%;
	transition:opacity .35s cubic-bezier(0.25, 0, 1, 0.75);
}
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default:before,
a.wp-block-button__link.has-background.has-custom-1-background-color:before,
a.wp-block-button__link.has-background.has-cta-background-color:before,
body .anymodal-menu-btn label:before {
	opacity:0;
	background: linear-gradient(45deg, var(--col-l-h), var(--col-r-h)) 50% 100%;
	transition:opacity .35s cubic-bezier(0, 0.25, 0.75, 1);
}
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default:hover:before,
a.wp-block-button__link.has-background.has-custom-1-background-color:hover:before,
a.wp-block-button__link.has-background.has-cta-background-color:hover:before,
body .anymodal-menu-btn label:hover:before {
	transition:opacity .35s cubic-bezier(0.25, 0, 1, 0.75);
	opacity:1
}
body.fei-body .vc_btn3.vc_btn3-color-cta.vc_btn3-style-default:hover:after,
a.wp-block-button__link.has-background.has-custom-1-background-color:hover:after,
a.wp-block-button__link.has-background.has-cta-background-color:hover:after,
body .anymodal-menu-btn label:hover:after {
	transition:opacity .35s cubic-bezier(0, 0.25, 0.75, 1);
	opacity:0
}/* */