.customer-forms-wrapper .form-message,.customer-forms-wrapper .form-message--error{padding:16px 20px;margin:0 0 24px;border-radius:12px;font-size:14px;line-height:1.6;display:block;width:100%;box-sizing:border-box}.customer-forms-wrapper .form-message{color:#d20000;border:1px solid rgba(210,0,0,.3);background-color:#fff8f8}.customer-forms-wrapper .form-message a,.customer-forms-wrapper .form-message a:link,.customer-forms-wrapper .form-message a:visited,.customer-forms-wrapper .form-message a:active,.customer-forms-wrapper p.form-message a,.customer-forms-wrapper p.form-message a:link,.customer-forms-wrapper p.form-message a:visited,.customer-forms-wrapper p.form-message a:active,div.customer-forms-wrapper p.form-message a,div.customer-forms-wrapper p.form-message a:link,div.customer-forms-wrapper p.form-message a:visited,div.customer-forms-wrapper p.form-message a:active,div.customer-forms-wrapper div.account-card p.form-message a,div.customer-forms-wrapper div.account-card p.form-message a:link,div.customer-forms-wrapper div.account-card p.form-message a:visited,div.customer-forms-wrapper div.account-card p.form-message a:active,div.customer-forms-wrapper div.account-card.account-card--login p.form-message a,div.customer-forms-wrapper div.account-card.account-card--login p.form-message a:link,div.customer-forms-wrapper div.account-card.account-card--login p.form-message a:visited,div.customer-forms-wrapper div.account-card.account-card--login p.form-message a:active,div.customer-forms-wrapper form p.form-message a,div.customer-forms-wrapper form p.form-message a:link,div.customer-forms-wrapper form p.form-message a:visited,div.customer-forms-wrapper form p.form-message a:active,.customer-forms-wrapper .form-message__link,.customer-forms-wrapper .form-message__link--reset-password,.customer-forms-wrapper .form-message__link:link,.customer-forms-wrapper .form-message__link:visited,.customer-forms-wrapper .form-message__link:active{color:#d20000!important;text-decoration:underline!important;text-decoration-style:solid!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important;font-weight:500!important;transition:opacity .3s ease,color .3s ease;display:inline!important;cursor:pointer!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important}.customer-forms-wrapper .form-message a:hover,.customer-forms-wrapper .form-message a:focus,.customer-forms-wrapper p.form-message a:hover,.customer-forms-wrapper p.form-message a:focus,div.customer-forms-wrapper p.form-message a:hover,div.customer-forms-wrapper p.form-message a:focus,div.customer-forms-wrapper div.account-card p.form-message a:hover,div.customer-forms-wrapper div.account-card p.form-message a:focus,div.customer-forms-wrapper div.account-card.account-card--login p.form-message a:hover,div.customer-forms-wrapper div.account-card.account-card--login p.form-message a:focus,div.customer-forms-wrapper form p.form-message a:hover,div.customer-forms-wrapper form p.form-message a:focus,.customer-forms-wrapper .form-message__link:hover,.customer-forms-wrapper .form-message__link:focus,.customer-forms-wrapper .form-message__link--reset-password:hover,.customer-forms-wrapper .form-message__link--reset-password:focus{opacity:.8!important;text-decoration:underline!important;text-decoration-style:solid!important;text-decoration-thickness:1px!important;color:#b00000!important;background:transparent!important;background-color:transparent!important}.customer-forms-wrapper .form-message--error{color:#651818;border:1px solid #d20000;background-color:#fff8f8;padding:20px 24px}.customer-forms-wrapper .form-message--error .form-message__title{font-size:16px;font-weight:600;margin-bottom:12px;color:#651818}.customer-forms-wrapper .form-message--error .form-message__link,.customer-forms-wrapper .form-message--error a{color:#d20000;text-decoration:underline;font-weight:500;transition:opacity .3s ease}.customer-forms-wrapper .form-message--error .form-message__link:hover,.customer-forms-wrapper .form-message--error a:hover{opacity:.8;text-decoration:underline}.customer-forms-wrapper .form-message--error ul{margin:0;padding-left:20px}.customer-forms-wrapper .form-message--error li{margin-bottom:8px;list-style-type:disc}.customer-forms-wrapper .form-message--error li:last-child{margin-bottom:0}@media screen and (max-width: 749px){.customer-forms-wrapper .form-message,.customer-forms-wrapper .form-message--error{padding:14px 18px;font-size:13px}.customer-forms-wrapper .form-message--error{padding:18px 20px}}.customer-address-form{margin:0}.account-card--form{display:block;width:100%;position:relative;clear:both;margin-top:0;margin-bottom:32px}.address-item .account-card--form{margin-top:0;margin-bottom:32px}.customer-address-form--header{margin-bottom:32px}@media screen and (max-width: 749px){.customer-address-form--header{margin-bottom:24px}}.customer-address-form .grid{margin-left:-12px;margin-right:-12px}.customer-address-form .grid__item{padding-left:12px;padding-right:12px}.customer-address-form input,.customer-address-form select{margin-bottom:16px;border-radius:12px;border:1px solid rgba(25,25,28,.15);transition:border-color .3s ease,box-shadow .3s ease}.customer-address-form input:focus,.customer-address-form select:focus{outline:none;border-color:var(--color-btn-primary);box-shadow:0 0 0 3px #6667aa1a}.customer-address-form label{display:flex;align-items:center;gap:8px;margin:20px 0;font-size:14px;color:var(--color-text);cursor:pointer}.customer-address-form .address_buttons{margin-top:24px;gap:12px;display:flex;flex-wrap:wrap}.customer-address-form .address_buttons .btn{flex:1;min-width:150px;padding:12px 24px;font-size:14px;font-weight:500;border-radius:12px;transition:all .3s ease}.customer-address-form .address_buttons .btn:hover{transform:translateY(-1px)}@media screen and (max-width: 480px){.customer-address-form .address_buttons{flex-direction:column}.customer-address-form .address_buttons .btn{min-width:100%;margin-bottom:8px}.customer-address-form .address_buttons .btn:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/account-forms.css.map?cv=1.0.2 */
