.soko-cart-feedback[hidden]{display:none!important}
.soko-cart-feedback{box-sizing:border-box;clear:both;width:100%;margin:16px 0;padding:16px;border:1px solid var(--soko-border,#dedede);border-radius:var(--soko-radius,12px);background:var(--soko-surface,#fff);color:var(--soko-text,#202020);overflow-wrap:anywhere}
.soko-cart-feedback p{margin:0 0 12px;font-size:16px;line-height:1.5}
.soko-cart-feedback .soko-cart-notices:empty{display:none}
.soko-cart-feedback .woocommerce-error,.soko-cart-feedback .woocommerce-info{margin:0 0 12px}
.soko-cart-feedback a.soko-continue-cart,.woocommerce ul.products li.product a.added_to_cart.wc-forward{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:max(12px,var(--soko-button-padding-y,12px)) max(18px,var(--soko-button-padding-x,22px))!important;background:var(--soko-button-bg,var(--soko-accent,#171717));color:var(--soko-button-text,#fff);border-radius:var(--soko-button-radius,8px);font-size:max(16px,var(--soko-button-font-size,16px))!important;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere}
.woocommerce ul.products li.product a.added_to_cart.wc-forward{margin-top:8px}
.soko-cart-feedback a.soko-continue-cart:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.soko-cart-feedback-error{border-color:var(--soko-border,#aaa)}
@media(max-width:600px){.soko-cart-feedback a.soko-continue-cart{width:100%}}
