.free-shipping{display:block;font-size:.875rem;line-height:1.2;text-align:center;margin-bottom:25px;padding:0 24px 32px}.free-shipping--text{margin-bottom:32px;min-height:1.2em}.free-shipping--message.is-hidden{display:none}.free-shipping--bar{background:var(--color-border);height:4px;width:97%;position:relative;margin-bottom:16px}.free-shipping--percentage{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(var(--percentage, 0));transform-origin:center left;background:var(--color-body);transition:transform .25s cubic-bezier(.104,.204,.492,1)}.free-shipping--step{position:absolute;top:50%;transform:translate(-50%,-26%);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;z-index:1;box-sizing:border-box;transition:background .25s ease,color .25s ease;max-width:25%;width:100%}.free-shipping--message span{font-weight:700}.free-shipping--step.free-shipping--step-2{transform:translate(-60%,-26%)}.free-shipping--step.is-complete .free-shipping--step-icon{background:var(--color-body);color:#fff}.free-shipping--step-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-border);color:var(--color-body)}.free-shipping--step-icon svg,.free-shipping--step-icon img{display:block;max-width:16px;max-height:16px;width:100%;height:100%;object-fit:contain}span.step-icon-text.notranslate{font-size:12px}@media screen and (max-width:767px){.side-panel-content{padding-inline:0}.cart-drawer .product-cart-item{padding-inline:24px}#Cart-Drawer .side-panel-content .cart-drawer--recommendations--container{width:100%;max-width:100%;margin-left:0}.free-shipping{padding:0 24px 38px}.free-shipping--step{max-width:34%}}@media screen and (min-width:990px){.cart-drawer-footer div.cart-drawer-buttons{width:100%!important;flex-direction:unset;flex-wrap:wrap}a#view-cart,side-panel-close.side-panel-close-button{flex:1 1 48%}a#continue-shopping{margin:0!important}}.cart-drawer__total{display:flex;align-items:center;justify-content:space-between}.cart-drawer__total .total_heading,.cart-drawer__total .total_amount{font-weight:650;font-size:15px;line-height:20px}
/*# sourceMappingURL=/cdn/shop/t/248/assets/free-shipping.css.map */
