.progress-bar__content{display:flex;gap:var(--spacing-s);margin-block-end:var(--spacing-m)}.progress-bar__text{align-items:center;display:flex}.progress-bar__bar{background-color:var(--color-grey);height:calc(var(--spacing-3xs) + var(--spacing-4xs));position:relative}.progress-bar__bar--filled{background-color:var(--color-black);height:100%;left:0;position:absolute}html:not(.no-js) .progress-bar.is-loading .progress-bar__content{animation:pulse-fade var(--timing-slow) infinite;background-color:var(--color-loading, rgba(0, 0, 0, 0.07));border-radius:0;color:rgba(0,0,0,0);display:inline-block;user-select:none}html:not(.no-js) .progress-bar.is-loading .progress-bar__content *{color:rgba(0,0,0,0);pointer-events:none}html:not(.no-js) .progress-bar.is-loading .progress-bar__bar{animation:pulse-fade var(--timing-slow) infinite;background-color:var(--color-loading, rgba(0, 0, 0, 0.07));border-radius:0;color:rgba(0,0,0,0);display:block;user-select:none}html:not(.no-js) .progress-bar.is-loading .progress-bar__bar *{color:rgba(0,0,0,0);pointer-events:none}
.gift-with-purchase-trigger.critical-component-hide{display:block}.gift-with-purchase-trigger.critical-component-clear{opacity:1}.gift-with-purchase-trigger .progress-bar{border:0;padding-inline:0}.gift-with-purchase-trigger__message{align-items:center;display:flex}.gift-with-purchase-trigger__product{align-items:center;display:flex}.gift-with-purchase-trigger__product-message{margin-inline-start:var(--spacing-xs)}
