.sq-box-note{margin:1.6rem 0;font-size:1.4rem;line-height:1.5;letter-spacing:0;max-width:100%}.sq-box-note p{margin:0 0 .8rem}.sq-box-restock{border-top:1px solid rgba(var(--color-foreground),.15);padding-top:1.2rem;margin-top:1.2rem}.sq-box-restock .button{min-height:44px;padding:1rem 1.6rem;font-size:1.4rem;white-space:normal}.sq-box-status{display:block;margin-top:.6rem}.sq-box-status:empty{display:none}.sq-box-soldout{font-size:.85em}.sq-box-note button[aria-busy=true]{opacity:.6;cursor:progress}variant-selects fieldset[hidden]{display:none!important}
