.BlueCartStorefrontPreview_preview__g3soc{width:100%}.BlueCartStorefrontPreview_preview__g3soc .bcpb-bluecart{--bcpb-color-base:var(--bcpb-track-color,#f4f6f8);--bcpb-color-white:#fff;--bcpb-color-green:var(--bcpb-progress-color,#0074d9);--bcpb-milestone-size:25px;--bcpb-milestone-position:calc(var(--bcpb-milestone-size) / 2);--bcpb-milestone-title-padding:calc(var(--bcpb-milestone-size) / 1.2);--bc-top-bottom-gap:6px;--bc-bottom-message-max-width:240px;--bc-top-message-max-width:240px;--bc-edge-buffer:0px;--bc-edge-buffer-left:0px;--bc-top-center-adjust:0px;isolation:isolate;line-height:normal}.BlueCartStorefrontPreview_preview__g3soc .bcpb-widget-container{box-sizing:border-box;width:100%;padding:15px 20px;border:thin solid var(--bcpb-container-border,#e1e1e1);border-radius:10px;background:var(--bcpb-container-background,#fff);color:var(--bcpb-message-color,#000)}.BlueCartStorefrontPreview_preview__g3soc .progress-bar .bcpb-preview-message,.BlueCartStorefrontPreview_preview__g3soc .progress-bar-2 .bcpb-preview-message{overflow-wrap:anywhere;white-space:normal;word-break:break-word;transition:opacity .3s ease-in-out}.BlueCartStorefrontPreview_preview__g3soc .progress-bar{position:unset;display:flex!important;float:unset;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;width:unset;margin:0 0 8px;padding:0;overflow:visible;list-style:none!important;background:transparent;font-size:unset;text-align:unset;animation:none}.BlueCartStorefrontPreview_preview__g3soc .progress-bar-2{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;margin:0;padding:0;list-style:none!important}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li{position:relative;flex:2;min-width:0;margin-bottom:0;padding:0 0 calc(var(--bcpb-milestone-title-padding) + var(--bc-top-bottom-gap));overflow:visible;text-align:center;white-space:normal}.BlueCartStorefrontPreview_preview__g3soc .progress-bar-2 li{position:relative;flex:2;min-width:0;margin-top:calc(var(--bcpb-milestone-position) - var(--bcpb-milestone-position) / 1.5 + var(--bc-top-bottom-gap));margin-bottom:0;overflow:visible;text-align:center;white-space:normal}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li.hide-milestone{padding-bottom:15px}.BlueCartStorefrontPreview_preview__g3soc .progress-bar-2 li.hide-milestone{margin-top:0}.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right{padding-right:var(--bc-edge-buffer,0);padding-left:var(--bc-edge-buffer-left,var(--bc-edge-buffer,0))}.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar li:not(.hide-milestone),.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar-2 li:not(.hide-milestone){display:grid;grid-template-columns:1fr var(--bcpb-milestone-size);justify-items:stretch}.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar li:not(.hide-milestone) .bcpb-preview-message,.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar-2 li:not(.hide-milestone) .bcpb-preview-message{grid-column:2;justify-self:center;width:max-content;max-width:var(--bc-top-message-max-width,240px);text-align:center}.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar-2 li:not(.hide-milestone) .bcpb-preview-message{max-width:var(--bc-bottom-message-max-width,240px)}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li:before{position:absolute;bottom:calc(0px - var(--bcpb-milestone-size) / 2);left:calc(50% - var(--bcpb-milestone-position));z-index:3;box-sizing:border-box;display:block;width:var(--bcpb-milestone-size);height:var(--bcpb-milestone-size);border:2px solid var(--bcpb-milestone-border-color,var(--bcpb-progress-color,#0074d9));border-radius:50%;background-color:var(--bcpb-milestone-background,#fff);content:"";transition:all .2s ease-in-out}.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar li:not(.hide-milestone):before{right:0;left:unset}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li.hide-milestone:before{display:none}.BlueCartStorefrontPreview_preview__g3soc .progress-bar .is-complete:before{border-color:var(
    --bcpb-milestone-completed-border-color,var(--bcpb-progress-color,#0074d9)
  );background-color:var(
    --bcpb-milestone-completed-background,var(--bcpb-progress-color,#0074d9)
  )}.BlueCartStorefrontPreview_preview__g3soc .progress-bar .is-active:before{border-color:var(
    --bcpb-milestone-border-color,var(--bcpb-progress-color,#0074d9)
  );background-color:var(--bcpb-milestone-background,#fff)}.BlueCartStorefrontPreview_preview__g3soc .bcpb-milestone-check{position:absolute;bottom:calc(var(--bcpb-milestone-size) / -2);left:calc(50% - var(--bcpb-milestone-size) / 2);z-index:4;display:flex;width:var(--bcpb-milestone-size);height:var(--bcpb-milestone-size);align-items:center;justify-content:center;color:var(--bcpb-milestone-completed-icon-color,#fff);pointer-events:none}.BlueCartStorefrontPreview_preview__g3soc .bcpb-milestone-check svg{width:70%;height:70%}.BlueCartStorefrontPreview_preview__g3soc .milestone-align-right .progress-bar li:not(.hide-milestone) .bcpb-milestone-check{right:0;left:auto}.BlueCartStorefrontPreview_preview__g3soc .progress-bar .is-active:after,.BlueCartStorefrontPreview_preview__g3soc .progress-bar .is-complete:after{position:absolute;bottom:calc(var(--bcpb-progress-bar-thickness, 8px) / -2);left:0;z-index:1;display:block;width:100%;height:var(--bcpb-progress-bar-thickness,8px);background-color:var(--bcpb-track-color,#f4f6f8);content:""}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li:first-child:after{border-radius:4px 0 0 4px}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li:last-child:after{border-radius:0 4px 4px 0}.BlueCartStorefrontPreview_preview__g3soc .progress-bar li.hide-milestone:after{border-radius:4px}.BlueCartStorefrontPreview_preview__g3soc .progress-bar-progress{position:relative;top:calc(var(--bcpb-progress-bar-thickness, 8px) / -2 - 8px);z-index:2;width:0;height:var(--bcpb-progress-bar-thickness,8px);border-radius:4px;background-color:var(--bcpb-progress-color,#0074d9);transition:width .4s ease-in-out}.BlueCartStorefrontPreview_preview__g3soc .bcpb-progress-bar-icon{all:unset;position:absolute;top:calc((var(--bcpb-progress-bar-thickness, 8px) - var(--bcpb-milestone-size)) / 2);right:calc(0px - var(--bcpb-milestone-size) / 2);display:flex;width:var(--bcpb-milestone-size);height:var(--bcpb-milestone-size);align-items:center;justify-content:center;border-radius:50%;background:var(--bcpb-progress-color,#0074d9);color:var(--bcpb-progress-icon-color,#fff)}.BlueCartStorefrontPreview_preview__g3soc .bcpb-progress-bar-svg-icon{all:unset;width:60%;height:60%;color:inherit;fill:currentColor}.BlueCartStorefrontPreview_preview__g3soc .bcpb-preview-message{display:inline-block;color:var(--bcpb-message-color,#000);font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.BlueCartStorefrontPreview_preview__g3soc .progress-bar .bcpb-preview-message,.BlueCartStorefrontPreview_preview__g3soc .progress-bar-2 .bcpb-preview-message,.BlueCartStorefrontPreview_preview__g3soc .progress-bar-progress{transition:none}}