ul.woocommerce-error{list-style:none}.styler-page-multistep-checkout ul.woocommerce-error{margin:20px 0;background:var(--styler-red);color:var(--styler-light);padding:10px;position:relative;max-width:450px}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-error{text-align:center;padding:10px;border:2px solid var(--styler-red);margin-bottom:40px;margin-top:0;max-width:66%}.woocommerce-notices-wrapper .woocommerce-error{text-align:center;padding:30px;border:2px solid var(--styler-red);margin-bottom:40px;margin-top:0}.styler-is-required:not(.styler-invalid) .styler-form-message{height:0;visibility:hidden}.styler-is-required.styler-invalid .styler-form-message{color:var(--styler-red);height:auto;visibility:visible;-moz-transition:height 1s cubic-bezier(.25,.46,.45,.94);-o-transition:height 1s cubic-bezier(.25,.46,.45,.94);-webkit-transition:height 1s cubic-bezier(.25,.46,.45,.94);transition:height 1s cubic-bezier(.25,.46,.45,.94)}.styler-is-required.styler-invalid input[type=checkbox]:not(:focus),.styler-is-required.styler-invalid input:not(:focus){border-color:var(--styler-red);background:#ffefee}.styler-myaccount-page-content-inner{padding:40px;border:2px solid var(--styler-gray)}.styler-myaccount-navigation ul.navigation{display:inline-block}.styler-myaccount-navigation li.menu-item{position:relative;position:relative;display:block;width:auto}.styler-myaccount-navigation li.menu-item a{display:inline-block;padding:10px 0;text-align:left;position:relative;font-size:16px;line-height:1em;color:var(--styler-gray-dark);text-decoration:none;border-width:0;background-color:transparent;-webkit-transition:color 250ms ease,background-color 250ms ease;-moz-transition:color 250ms ease,background-color 250ms ease;-o-transition:color 250ms ease,background-color 250ms ease;transition:color 250ms ease,background-color 250ms ease}.styler-myaccount-navigation li.menu-item:hover a,.styler-myaccount-navigation li.menu-item.is-active a{color:var(--styler-black)}.styler-myaccount-content a:not(.button):after,.styler-myaccount-navigation li.menu-item a:after{content:"";height:2px;width:0;background-color:currentColor;position:absolute;bottom:0;left:0;-webkit-transition:width .25s;transition:width .25s}.styler-myaccount-content a:not(.button):hover:after,.styler-myaccount-navigation li.menu-item.is-active a:after,.styler-myaccount-navigation li.menu-item a:hover:after{width:100%}.styler-myaccount-content a:not(.button){position:relative;display:inline-block}.styler-myaccount-content{margin-top:20px;padding-top:20px;border:0;border-top:1px solid var(--styler-gray)}.styler-myaccount-content .woocommerce-message,.styler-myaccount-content .woocommerce-info{max-width:200px}.styler-myaccount-content .form-row{display:flex;flex-direction:column}.styler-myaccount-content .form-row input{width:100%}.styler-myaccount-content a{font-weight:500}.styler-myaccount-content p .button{margin-top:20px}.styler-myaccount-content .woocommerce-message .button,.styler-myaccount-content .woocommerce-info .button{margin-bottom:15px}.styler-myaccount-content .styler-form-title{margin-bottom:15px}.styler-myaccount-content .edit-account .styler-row input{width:100%}.styler-myaccount-content .edit-account fieldset{margin-top:40px}.styler-myaccount-content .edit-account fieldset legend{font-weight:500;margin-bottom:30px;color:var(--styler-black);padding-top:40px;border-top:2px solid var(--styler-gray);display:inline-flex;width:100%;text-transform:uppercase}.styler-popup-item .row.styler-myaccount-page-content>div{width:100%}@media (min-width:576px){.styler-myaccount-page-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.styler-myaccount-page-content .col-content{position:relative}.styler-myaccount-page-content .col-content:before{content:"";position:absolute;left:5px;top:0;height:100%;width:1px;background:var(--styler-gray)}.styler-myaccount-content{padding-top:0;padding-left:40px;margin-top:0;border:0}}.styler-myaccount-wrapper .styler-myaccount-steps-buttons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.styler-myaccount-steps-register .woocommerce-form.woocommerce-form-login.login,.styler-myaccount-steps-register .woocommerce-form-register,.styler-myaccount-steps-register .checkout_coupon.woocommerce-form-coupon{max-width:calc(100% - 1px)}.styler-myaccount-wrapper .styler-row{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;text-align:left}.styler-myaccount-wrapper .woocommerce-error strong{color:var(--styler-black);text-decoration:underline}.styler-myaccount-wrapper .styler-justify-center{text-align:left}.styler-myaccount-wrapper span.password-input,.styler-myaccount-wrapper input#password{width:100%}.styler-myaccount-wrapper label{display:inline-flex;align-items:center}.styler-myaccount-wrapper .styler-myaccount-steps-buttons>span{display:flex;align-items:center;justify-content:center;margin:0;width:48%;cursor:pointer;padding:5px 15px;padding:10px 20px;background-color:#f8f9fa;background-color:var(--styler-gray-soft);margin-bottom:5px;border:1px solid var(--styler-gray);color:var(--styler-black)}.styler-myaccount-wrapper .styler-myaccount-steps-buttons>span+span{margin-left:10px}.styler-myaccount-wrapper .styler-myaccount-steps-buttons>span[tabindex="-1"]{background-color:var(--styler-black);color:var(--styler-light)}.styler-myaccount-wrapper .woocommerce-form-login__submit{margin-top:10px}.styler-myaccount-wrapper .woocommerce-form-register__submit{margin-top:15px}.account-area .woocommerce-privacy-policy-text+.form-row .woocommerce-form-register__submit,.styler-myaccount-wrapper .woocommerce-privacy-policy-text+.styler-row .woocommerce-form-register__submit{margin-top:0}.styler-myaccount-wrapper .styler-myaccount-steps-register .woocommerce-privacy-policy-text+.styler-row .woocommerce-form-register__submit{margin-top:10px}.styler-myaccount-wrapper .woocommerce-privacy-policy-text+.styler-row{margin-bottom:0}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{display:inline-block;background:var(--styler-gray-soft);border:1px solid var(--styler-gray);padding:10px 20px;color:var(--styler-black)}ul.wc-bacs-bank-details.order_details.bacs_details{margin:0}h2.wc-bacs-bank-details-heading{margin:30px 0 10px;font-size:22px}h3.wc-bacs-bank-details-account-name{font-size:18px}