/**
 * You can place your custom CSS statements here
 * it is better to write everything custom here
 * because this file won't be replaced during upgrade
 * Don't forget to rename this file to "site.css"
 */
#save-0{color:#121212;border:0 !important;border-radius:12px;background: rgb(255,105,180);
background: linear-gradient(90deg, rgba(255,105,180,1) 0%, rgba(244,180,195,1) 100%);}
#save-0:hover{    background: rgb(33,154,28) !important;
  background: rgba(247,191,199,1) !important;}
@media only screen and (max-width: 768px) {
.am-cart-checkout-buttons .am-cart-checkout-buttons-checkout{padding:10px !important;}
.am-cart-checkout-buttons{display: grid;
    gap: 16px;
    text-align: center;}
.am-cart-checkout-buttons-continue{margin-right:0px !important;}
}
/*buttons*/
.cancel-subscription , .am-active-invoice-rebill-date{color:#9f9f9f !important;text-decoration:none;}
ul.am-tabs li.normal > a:hover , ul.am-tabs li.active > a{color:#333 !important;}
.am-form-login-switch-wrapper{text-align: center;
    width: 100%;
    display: block;
    margin-top: 16px;}
.am-page-login .am-row.am-row-buttons input{
display:bl;ock;width:100%;}
.am-page-login .am-auth-form div.am-row div.am-element {
    margin: 0;
    padding: 0.6em 2em;
}
.am-page-login  .am-auth-form, .am-page-login-no-label .am-signup-link {
    max-width: 350px;
}
.am-login-form-form .am-element-title{display:none !important;}
.am-form div.am-element {
    margin: 0;
    padding: 1em 1em;
}
.am-cart-checkout-buttons-update{display:none;}
.am-header-logo-wrapper{
text-align:center;
}

.am-login-form-form .am-row-buttons input[type="submit"] , .am-sendpass-form-form .am-row-buttons input[type="submit"] , .am-popup input[type=submit] , #row-buttons .am-cta-signup , .am-cart-checkout-buttons .am-cart-checkout-buttons-checkout , .am-cart-checkout-buttons .am-cart-checkout-buttons-update , .am-cart-checkout-buttons-apply , #row-_submit_-0 .am-cta-profile{
color:#1e1e1e;
	 background: rgb(205 186 178);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius:12px !important;
    border:0 !important;
    padding:8px 20px !important; 
}

.am-login-form-form .am-row-buttons input[type="submit"]:hover , .am-sendpass-form-form .am-row-buttons input[type="submit"]:hover , .am-popup input[type=submit]:hover , #row-buttons .am-cta-signup:hover , .am-cart-checkout-buttons .am-cart-checkout-buttons-checkout:hover , .am-cart-checkout-buttons .am-cart-checkout-buttons-update:hover , .am-cart-checkout-buttons-apply:hover , #row-_submit_-0 .am-cta-profile:hover{
background:rgb(205 186 178);

}

.am-cart-checkout .am-cart-checkout-buttons-continue {  
    float: left;
    text-decoration: none;
    border: 2px solid #fff;
    padding:8px 20px !important; 
    border-radius: 12px;
    margin-right: 10px;
    color:#fff;
}

.am-cart-checkout .am-cart-checkout-buttons-continue:hover{
	 border: 2px solid #fff;
	 background:#fff;
	 color:#000 !important;

}