.ib-cart-feedback{margin:14px 16px;padding:14px 16px;border:1px solid #d9e4dc;border-radius:12px;background:#edf4ef;color:#234b3b;font-family:inherit;font-size:15px;font-weight:500;line-height:1.5}
.ib-cart-feedback[hidden],.ib-cart-feedback [hidden]{display:none!important}
.ib-cart-feedback strong{display:block;color:inherit;font-size:16px;line-height:1.4}
.ib-cart-feedback p{margin:5px 0 0;font-size:14px;line-height:1.5;color:inherit}
.ib-cart-feedback a{display:inline-block;margin-top:8px;color:inherit!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}
.ib-cart-feedback[data-state="error"],.ib-cart-feedback[data-state="uncertain"]{background:#fff5eb;border-color:#e5c7ab;color:#713d23}
.ib-cart-feedback[data-state="pending"] strong:before{content:"";display:inline-block;width:15px;height:15px;margin-right:9px;border:2px solid #b5c8ba;border-top-color:#234b3b;border-radius:50%;vertical-align:-2px;animation:ib-cart-spin .8s linear infinite}
.cart-widget-side.ib-cart-pending .widget_shopping_cart,.wd-dropdown-cart.ib-cart-pending .widget_shopping_cart_content,.cart-widget-side.ib-cart-pending .widget_shopping_cart *,.wd-dropdown-cart.ib-cart-pending .widget_shopping_cart_content *{visibility:hidden!important;pointer-events:none!important}
.cart-widget-side.ib-cart-pending .widget_shopping_cart{display:none!important}
.ib-cart-feedback-inline{flex-basis:100%;width:100%;margin:12px 0 0}
@keyframes ib-cart-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.ib-cart-feedback[data-state="pending"] strong:before{animation:none}}
