.btn.btn-accent:not(.sc-buy-now-btn){background-color: var(--btn-accented-bgcolor);color: var(--btn-accented-color);border-radius: var(--btn-accented-brd-radius);box-shadow: var(--btn-accented-box-shadow)}.btn.btn-accent:not(.sc-buy-now-btn):hover{background-color: var(--btn-accented-bgcolor-hover);color: var(--btn-accented-color-hover);box-shadow: var(--btn-accented-box-shadow-hover)}.woocommerce-form-login-toggle+.woocommerce-form-login :is(.form-row-first,.form-row-last){float: none;width: 100%}.woocommerce-form-login-toggle+.woocommerce-form-login .woocommerce-form-login__rememberme{display: flex;align-items: center;gap: 8px;width: 100%;margin: 0 0 15px}.woocommerce-form-login-toggle+.woocommerce-form-login .woocommerce-form-login__submit{width: 100%;min-height: var(--sc-form-height);background-color: var(--btn-accented-bgcolor);color: var(--btn-accented-color);border-radius: var(--btn-accented-brd-radius);box-shadow: var(--btn-accented-box-shadow)}.woocommerce-form-login-toggle+.woocommerce-form-login .woocommerce-form-login__submit:hover{background-color: var(--btn-accented-bgcolor-hover);color: var(--btn-accented-color-hover);box-shadow: var(--btn-accented-box-shadow-hover)}.woocommerce-form-login-toggle+.woocommerce-form-login .lost_password{margin: 15px 0 0}.woocommerce-form-login-toggle+.woocommerce-form-login:is([style*="display:none"],[style*="display: none"]){display: none !important}.woocommerce-form-login-toggle+.woocommerce-form-login{margin-bottom: 20px}.page-title .sc-breadcrumbs{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px}.page-title .sc-breadcrumbs .sc-delimiter{background-color: currentColor}.login-form-footer .woocommerce-form-login__rememberme{display: inline-flex;align-items: center;gap: 8px}:is(.login-form-footer,.woocommerce-form-login-toggle + .woocommerce-form-login) .woocommerce-form-login__rememberme input{flex: none;margin: 0}form.checkout_coupon{display: flex;flex-direction: column;gap: 10px;margin-bottom: 20px}.woocommerce form.checkout_coupon>:is(.form-row-first,.form-row-last){float: none;width: auto;margin: 0}form.checkout_coupon>.clear{display: none}form.checkout_coupon button[name="apply_coupon"]{width: 100%;min-height: var(--sc-form-height)}@media (min-width: 769px){form.checkout_coupon{flex-direction: row;align-items: center}form.checkout_coupon>.form-row-first{flex: 1 1 auto}form.checkout_coupon button[name="apply_coupon"]{width: auto;height: var(--sc-form-height);white-space: nowrap}}form.woocommerce-checkout{clear: both}.checkout_coupon button[name="apply_coupon"]{background-color: var(--btn-accented-bgcolor);color: var(--btn-accented-color);border-radius: var(--btn-accented-brd-radius);box-shadow: var(--btn-accented-box-shadow)}.checkout_coupon button[name="apply_coupon"]:hover{background-color: var(--btn-accented-bgcolor-hover);color: var(--btn-accented-color-hover);box-shadow: var(--btn-accented-box-shadow-hover)}body :is(.woocommerce-message,.woocommerce-info,.woocommerce-error,div.wc-block-components-notice-banner){--sc-notice-hue: var(--sc-primary-color);border: 0;border-left: 4px solid var(--sc-notice-hue);background-color: color-mix(in srgb,var(--sc-notice-hue) 7%,#fff);color: var(--sc-title-color);font-size: inherit}body :is(.woocommerce-message,div.wc-block-components-notice-banner.is-success){--sc-notice-hue: color-mix(in srgb,#2E7D32 80%,var(--sc-primary-color))}body :is(.woocommerce-error,div.wc-block-components-notice-banner.is-error){--sc-notice-hue: color-mix(in srgb,#B3261E 80%,var(--sc-primary-color))}body .woocommerce-error{flex-direction: column;align-items: flex-start}body div.wc-block-components-notice-banner::before{color: var(--sc-notice-hue)}body :is(.woocommerce-message,.woocommerce-info,.woocommerce-error,div.wc-block-components-notice-banner) a{color: var(--sc-primary-color);font-weight: 600;text-decoration: underline;text-underline-offset: 3px}body :is(.woocommerce-message,.woocommerce-info,.woocommerce-error,div.wc-block-components-notice-banner) a:hover{color: var(--sc-link-color-hover,var(--sc-primary-color))}body :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) a.button{order: 1;min-height: 0;margin-inline-start: auto;padding: 0;border: 0;background: none;box-shadow: none;color: var(--sc-primary-color);font-size: inherit;line-height: inherit;text-transform: none;letter-spacing: normal}