.free-shipping--percentage{transition:all .25s cubic-bezier(.104,.204,.492,1)}.free-shipping{display:block;font-size:.8125rem;line-height:1.2;text-align:center;margin-bottom:25px;font-weight:var(--font-body-medium-weight, 500)}.free-shipping--text{margin-bottom:10px}.free-shipping--text-remaining{display:none}.free-shipping--text-full{display:block}.free-shipping--bar{border:1px solid var(--color-border, #dadce0);border-radius:3px;height:6px;width:100%;position:relative}.free-shipping--percentage{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:3px;transform:scaleX(var(--percentage, 0));transform-origin:center left;background:var(--color-accent)}.free-shipping{position:relative}.free-shipping--personalising .free-shipping--text{visibility:hidden!important}.free-shipping--skeleton{position:absolute;top:0;left:0;right:0;bottom:25px;z-index:5;background:#0000000f;overflow:hidden;border-radius:3px;pointer-events:none;opacity:1;transition:opacity .35s ease}.free-shipping--skeleton-shimmer{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);transform:translate(-100%);animation:free-shipping-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes free-shipping-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.free-shipping--drawer{--fs-accent: #d6f2c8;--fs-start: #f0faea;--fs-text: #5b9446;--fs-bg: #fcfefb;--fs-border: #e6f5de;display:block;text-align:left;margin-bottom:20px;padding:14px 16px 12px;border:1px solid var(--fs-border);border-radius:8px;background:var(--fs-bg);color:var(--fs-text);font-size:.75rem;line-height:1.3;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.free-shipping--drawer[data-tier="50"]{--fs-accent: #addf96;--fs-start: #e0f4d6;--fs-text: #4a8a33;--fs-bg: #f7fcf4;--fs-border: #d1edc4}.free-shipping--drawer[data-tier="75"]{--fs-accent: #52b331;--fs-start: #a3dd8a;--fs-text: #2f7419;--fs-bg: #eef9e9;--fs-border: #a4d98d}.free-shipping--drawer[data-tier="100"]{--fs-accent: #25800f;--fs-start: #7fcf5f;--fs-text: #1f6a0c;--fs-bg: #ebf6e5;--fs-border: #86c870}.free-shipping--drawer .free-shipping--text{margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.25}.free-shipping--drawer .free-shipping-icon{margin-right:8px}.free-shipping--drawer .free-shipping-icon svg{display:block}.free-shipping__track{position:relative;height:10px;margin-right:14px;border-radius:999px;background:#00000014}.free-shipping__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--percentage, 0) * 100%);min-width:10px;border-radius:inherit;background:linear-gradient(90deg,var(--fs-start),var(--fs-accent));transition:width .4s cubic-bezier(.104,.204,.492,1)}.free-shipping__knob{position:absolute;top:50%;right:-14px;width:30px;height:30px;display:none;align-items:center;justify-content:center;border-radius:50%;border:3px solid #fff;background:var(--fs-accent);color:#fff;box-shadow:0 1px 3px #00000026;transform:translateY(-50%)}.free-shipping--drawer[data-tier="100"] .free-shipping__knob{display:flex}.free-shipping__labels{display:flex;justify-content:space-between;gap:12px;margin-top:10px;color:#4b4b4b}.free-shipping__threshold{text-align:right}.free-shipping__threshold strong{color:var(--fs-text)}.free-shipping--drawer .free-shipping--skeleton{bottom:0;border-radius:8px}@media only screen and (max-width:767px){.free-shipping--drawer{padding:12px 12px 10px;margin-bottom:16px}.free-shipping--drawer .free-shipping--text{font-size:.875rem}.free-shipping__labels{font-size:.6875rem}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/free-shipping.css.map */
