/* Harvested from style#woocommerce-general-inline-css (served copy); only rules used by CertMage templates. */


					body .woocommerce-MyAccount-navigation-link {
						list-style: none;
						border: 1px solid var(--ast-border-color);
						border-bottom-width: 0;
					}
					body .woocommerce-MyAccount-navigation-link:last-child {
						border-bottom-width: 1px;
					}
					body .woocommerce-MyAccount-navigation-link.is-active a {
						background-color: #fbfbfb;
					}
					body .woocommerce-MyAccount-navigation-link a {
						display: block;
						padding: .5em 1em;
					}
					body .woocommerce form.login {
						border: 1px solid var(--ast-border-color);
						padding: 20px;
						margin: 2em 0;
						text-align: left;
						border-radius: 5px;
					}
				
					.woocommerce-js a.button, .woocommerce button.button {
						font-size: 100%;
						line-height: 1;
						text-decoration: none;
						overflow: visible;
						padding: 0.5em 0.75em;
						font-weight: 700;
						border-radius: 3px;
						color: $secondarytext;
						background-color: $secondary;
						border: 0;
					}
					.woocommerce-js a.button:hover, .woocommerce button.button:hover {
						background-color: #dad8da;
						background-image: none;
						color: #515151;
					}.woocommerce-info{border-top-color:var(--ast-global-color-0);}.woocommerce-info::before{color:var(--ast-global-color-0);}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--ast-global-color-1);}.woocommerce-js a.button, .woocommerce button.button{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.woocommerce-js a.button:hover, .woocommerce button.button:hover{color:#ffffff;border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);}.woocommerce-js a.button, .woocommerce button.button{padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}.woocommerce-js a.button:hover, .woocommerce button.button:hover{text-decoration:none;}.woocommerce h2, .woocommerce-account h2{font-size:1.625rem;}@media (max-width:921px){.woocommerce-js a.button, .woocommerce button.button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.woocommerce-error, .woocommerce-info{display:flex;flex-wrap:wrap;}.woocommerce-info a.button{order:1;margin-top:.5em;}.woocommerce-js a.button, .woocommerce button.button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.woocommerce-js a.button {border:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;border-color:var(--ast-global-color-0);}.woocommerce-js a.button:hover{border-color:var(--ast-global-color-1);}select, .select2-container .select2-selection--single{background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%234B4F58' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");background-size:.8em;background-repeat:no-repeat;background-position-x:calc( 100% - 10px );background-position-y:center;-webkit-appearance:none;-moz-appearance:none;padding-right:2em;}.woocommerce form .password-input, .woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative;}.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{position:absolute;right:0.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;margin-left:0.618em;border:none;}.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e010";text-decoration:none;}
