.commerce-widget{position:fixed;visibility:visible;opacity:1;transition:opacity .3s ease;right:var(--space-4);bottom:var(--space-7);z-index:60;display:flex;flex-direction:column;gap:var(--space-3);background:var(--brand-muted);padding:var(--space-1);border-radius:var(--space-5);border:1px solid var(--list-item-marker);backdrop-filter:blur(2px);align-items:flex-end;overflow:visible}.commerce-widget.is-pending{visibility:hidden;opacity:0}.commerce-widget.is-empty{display:none}.commerce-widget__item{position:relative;padding:var(--space-3);color:var(--text);background:var(--bg-white-muted);border-radius:var(--space-5);box-shadow:0 20px 40px -15px rgba(10,61,36,.05);transition:all .3s ease}.commerce-widget__item:hover{z-index:2;background:var(--bg-white);transition:all .3s ease}.commerce-widget__sizer{display:flex;align-items:center;gap:var(--space-2);visibility:hidden;pointer-events:none}.commerce-widget__sizer-icon{width:22px;height:22px;flex:none}.commerce-widget__panel{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;flex-direction:row-reverse;width:max-content;height:100%;padding:var(--space-3);border-radius:inherit;background:var(--bg-white-muted);transition:all .3s ease}.commerce-widget__item:hover .commerce-widget__panel{background:var(--bg-white);transition:all .3s ease}.commerce-widget__item.is-empty{display:none}.commerce-widget__link{display:flex;align-items:center;color:var(--text);transition:all .3s ease}.commerce-widget__icon svg path{transition:all .3s ease}.commerce-widget__item:hover .commerce-widget__link{color:var(--brand);transition:all .3s ease}.commerce-widget__item:hover .commerce-widget__icon svg path{fill:var(--brand);transition:all .3s ease}.commerce-widget__main{display:flex;align-items:center;gap:var(--space-2);padding-right:0;border-left:2px solid transparent;transition:all .3s ease}.commerce-widget__icon,.commerce-widget__label,.commerce-widget__count{display:flex}.commerce-widget__label,.commerce-widget__reset{display:none;max-width:0;padding-right:0;padding-left:0;overflow:hidden;white-space:nowrap;opacity:0;visibility:hidden;transition:display .3s allow-discrete,max-width .3s ease,padding .3s ease,opacity .3s ease,visibility .3s ease}.commerce-widget__item:hover .commerce-widget__label,.commerce-widget__item:hover .commerce-widget__reset{display:flex;max-width:12rem;opacity:1;visibility:visible}.commerce-widget__item:hover .commerce-widget__reset{padding-right:var(--space-2);padding-left:var(--space-2)}.commerce-widget__item:hover .commerce-widget__main{padding-left:var(--space-3);border-color:var(--list-item-marker);transition:all .3s ease}@starting-style{.commerce-widget__item:hover .commerce-widget__label,.commerce-widget__item:hover .commerce-widget__reset{max-width:0;opacity:0}}.commerce-widget__reset{border:0;background:0 0;color:var(--text-muted);cursor:pointer;text-transform:lowercase;font-size:.7rem}.commerce-widget__reset:hover{color:var(--brand)}