/***** Variables *****/
/* @TODO use Get Root Variables
		ADGCreative Theme Options -> Palette 
		ADGCreative Theme Options -> Typography
*/
:root {
	--libre-bodoni:"Libre Bodoni", serif;
    --anuphan:"Anuphan", serif;
	--honolulu-blue:#0067b1;
	--paolo-veronese-green:#01927e;
	--black:#000;
	--white:#fff;
	--roman-silver:#868193;
	--quartz:#4B4657;
	--platinum:#E1DEE8;
	--azureish-white:#d9efec;
}

.wp-admin .is-root-container.alignfull:where(.is-layout-flow) > :not(.alignleft):not(.alignright) {
    max-width: 1200px;
    margin: 0 auto;
}

/********* BUTTONS **********/
/* .wp-block-buttons{
	margin:20px 0 !important;
} */
/* .block-editor-block-list__block.wp-block-button.is-style-brand-button .wp-block-button__link,
.wp-element-button, .wp-block-button__link, */
.responsive-block-editor-addons-popup-modal-trigger,
.wpforms-submit,
#wp-logout,
.lwa-submit-button input,
#reset-pass-submit{
	background: var(--wp--preset--color--dark-cerulean);
	background-color: var(--wp--preset--color--dark-cerulean) !important;
	color: var(--white) !important;
	padding: 10px 24px 10px 24px !important;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
	text-decoration:none !important;
	cursor:pointer;
	border:none;
	font-style: normal;
    font-weight: 500 !important;
    font-size: .94rem !important;
	line-height: normal;
	border-radius: 0.25em !important;
	font-family: var(--wp--preset--font-family--poppins);
	word-break: normal;
}

/* Primary */
/* .is-style-brand-button:hover .wp-block-button__link,
.is-style-brand-button:active .wp-block-button__link,
.is-style-brand-button:focus .wp-block-button__link, */
.responsive-block-editor-addons-popup-modal-trigger:hover,
.wpforms-submit:hover{
	background:var(--alice-blue) !important;
	background-color:var(--alice-blue) !important;
	color:var(--green-vogue)!important;
}

/* Secondary */
/* .is-style-brand-button-secondary{
	border:1px solid var(--alice-blue);
	border-radius: 15px !important;
} */
/* .is-style-brand-button-secondary .wp-block-button__link, */
#reset-pass-submit {
	border-radius: 3px !important;
	/* border:1px solid var(--alice-blue); */
	background-color: var(--quartz) !important;
	color: var(--white) !important;
	/* padding: 8px 27.892px 8px 30px; */
	padding: 7.19px 17.673px 7.18px 18px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
	text-decoration:none !important;
	cursor:pointer;
}

/* .is-style-brand-button-secondary:hover .wp-block-button__link,
.is-style-brand-button-secondary:active .wp-block-button__link,
.is-style-brand-button-secondary:focus .wp-block-button__link{
	background-color:var(--green-vogue) !important;
	color:var(--white)!important;
} */
/* Tertiary */


/* HEADINGS */
/* .is-style-heading1, h1{
	display:block;
	
	font-family: var(--libre-bodoni);
	font-size: 36px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
  
}
.is-style-heading2, h2{
	display:block;
	font-family: var(--libre-bodoni);
	line-height:normal;
	font-size: 32px;
	font-weight:400;
}
.is-style-heading3{
	display:block;
	line-height:24px;
	font-size: 22px;
	font-weight:600;
	text-transform: uppercase;
}
.is-style-heading4{
	display:block;
	font-family:var(--libre-bodoni);
	line-height:normal;
	font-size: 20px;
	font-weight:400;
} */

/* @media (max-width:1024px) {
	.is-style-heading1, h1{
		font-size: 2rem;
		line-height:3rem;
	}
} */


/* Quick Link KL */
/* Make the button look like a full-width row link */
.wp-block-buttons .wp-block-button.quick-link .wp-block-button__link{
  display:flex; align-items:center; justify-content:space-between;
  width:100%;
  padding:.75rem 1rem;
  text-decoration:none; color:inherit;
  background:transparent; border:1px solid transparent; /* keeps theme styles calm */
  border-radius:6px;
}

/* right arrow */
.wp-block-buttons .wp-block-button.quick-link .wp-block-button__link::after{
  content:"";
  flex:0 0 auto;
  width:20px; height:20px;
  background: currentColor;
  -webkit-mask: url('/wp-content/mu-plugins/assets/arrow-right.png') no-repeat center / contain;
          mask: url('/wp-content/mu-plugins/assets/arrow-right.png') no-repeat center / contain;
  margin-left:.5rem;
}

/* Hover state */
/* .wp-block-buttons .wp-block-button.quick-link .wp-block-button__link:hover{
  text-decoration: underline;
} */
