.product-action-selected {color:#269dd6 !important;border-color:#269dd6 !important;background:#edf7fc !important;}
.product-action-loading {opacity:.55;cursor:wait !important;}
.product-action-notice {position:fixed;right:24px;bottom:24px;z-index:10020;max-width:min(380px,calc(100vw - 32px));padding:14px 19px;border:1px solid #d7eaf4;border-radius:13px;background:#fff;color:#243e50;box-shadow:0 8px 32px #25445d21;font-size:13px;line-height:1.6;}
.product-action-notice.is-error {border-color:#f2c4bd;color:#9b3023;}
.product-action-notice[hidden],[data-cart-quantity][hidden] {display:none !important;}
[data-cart-quantity] {min-width:18px;width:auto;box-sizing:border-box;padding:0 4px;border-radius:12px;}
@media(max-width:767px){.product-action-notice{right:16px;bottom:82px;}}
