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


					.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;
					}.cart-collaterals h2{font-size:1.2rem;padding:.7em 1em;}.woocommerce-cart .cart-collaterals .cart_totals>h2{font-weight:700;}.woocommerce-message, .woocommerce-info{border-top-color:var(--ast-global-color-0);}.woocommerce-message::before,.woocommerce-info::before{color:var(--ast-global-color-0);}.woocommerce .woocommerce-cart-form button[name="update_cart"]:disabled{color:#ffffff;}.woocommerce-page #content table.cart .button[name="apply_coupon"]{padding:10px 40px;}.woocommerce table.cart td.actions .button, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button{line-height:1;border-width:1px;border-style:solid;}.woocommerce-js a.button, .woocommerce button.button, .woocommerce-js a.button.alt{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, .woocommerce-js a.button.alt:hover{color:#ffffff;border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);}.woocommerce-js a.button, .woocommerce button.button, .woocommerce-js a.button.alt, .woocommerce-cart table.cart td.actions .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{font-size:1.625rem;}@media (max-width:921px){.woocommerce-js a.button, .woocommerce button.button, .woocommerce-js a.button.alt, .woocommerce-cart table.cart td.actions .button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.woocommerce-message, .woocommerce-info{display:flex;flex-wrap:wrap;}.woocommerce table.cart td.actions .button, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button{padding-left:1em;padding-right:1em;}.woocommerce-page #content table.cart .button{width:100%;}.woocommerce-page #content table.cart td.actions .coupon{float:none;}.woocommerce-page #content table.cart td.actions .coupon .button{flex:1;}.woocommerce-js a.button, .woocommerce button.button, .woocommerce-js a.button.alt, .woocommerce-cart table.cart td.actions .button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.woocommerce-js a.button, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-js a.button.alt {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, .woocommerce-page table.cart td.actions .button:hover, .woocommerce-page #content table.cart td.actions .button:hover, .woocommerce-js a.button.alt:hover{border-color:var(--ast-global-color-1);}select{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;}
