#cart-drawer .f-goal{flex:0 0 auto;padding:16px 30px 18px;border-bottom:1px solid var(--f-line);background:#fff}#cart-drawer .f-goal__msg{margin:0 0 14px;font-size:13px;line-height:1.4;color:var(--f-ink);letter-spacing:.01em}#cart-drawer .f-goal__msg strong{font-weight:700}#cart-drawer .f-goal__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 6px;margin:0;padding:0;list-style:none}#cart-drawer .f-goal__step{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:center;column-gap:4px;row-gap:6px;margin:0;min-width:0}#cart-drawer .f-goal__qty,#cart-drawer .f-goal__off{grid-column:1 / -1;font-size:10px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}#cart-drawer .f-goal__qty{font-weight:600;color:var(--f-ink)}#cart-drawer .f-goal__off{font-weight:500;color:var(--f-muted)}#cart-drawer .f-goal__track{position:relative;display:block;height:3px;background:var(--f-line);overflow:hidden}#cart-drawer .f-goal__fill{position:absolute;left:0;top:0;bottom:0;background:var(--f-ink);transition:width .3s ease}#cart-drawer .f-goal__badge{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--f-line);border-radius:50%;background:#fff;color:var(--f-ink);transition:background .2s,border-color .2s,color .2s}#cart-drawer .f-goal__badge svg{width:16px;height:16px}#cart-drawer .f-goal__step.is-done .f-goal__badge{background:var(--f-ink);border-color:var(--f-ink);color:#fff}#cart-drawer .f-goal__step.is-done .f-goal__off{color:var(--f-ink);font-weight:600}#cart-drawer .f-cart__savings{display:flex;flex-direction:column;gap:4px;margin:0}#cart-drawer .f-cart__savings-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.35;color:var(--f-ink)}#cart-drawer .f-cart__savings-name{min-width:0;font-weight:500}#cart-drawer .f-cart__savings-amt{white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums}#cart-drawer .f-cart__usp{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:10px;margin:0;padding:0 2px}#cart-drawer .f-cart__usp-card{min-width:0;display:flex;flex-direction:row;align-items:center;gap:8px;padding:0;border:0;text-align:left}#cart-drawer .f-cart__usp-card:first-child{justify-self:start}#cart-drawer .f-cart__usp-card:nth-child(2){justify-self:center}#cart-drawer .f-cart__usp-card:last-child{justify-self:end}#cart-drawer .f-cart__usp-card .f-icon{width:18px;height:18px;flex:0 0 auto;color:var(--f-ink)}#cart-drawer .f-cart__usp-l{font-size:10px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--f-ink)}#cart-drawer .f-cart__usp-s{display:none}#cart-drawer .f-cart__pay{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}#cart-drawer .f-cart__pay-cell{display:inline-flex;align-items:center;justify-content:center;width:40px;height:25px;background:#fff;border:1px solid var(--f-line);border-radius:3px;overflow:hidden}#cart-drawer .f-cart__pay-cell svg{width:36px;height:22px}@media only screen and (max-width:767px){#cart-drawer .f-goal{padding:14px 20px 16px}#cart-drawer .f-goal__msg{font-size:12.5px;margin-bottom:12px}#cart-drawer .f-goal__steps{gap:0 4px}#cart-drawer .f-goal__qty,#cart-drawer .f-goal__off{font-size:9.5px;letter-spacing:.05em}#cart-drawer .f-goal__badge{width:26px;height:26px}#cart-drawer .f-goal__badge svg{width:14px;height:14px}#cart-drawer .f-cart__savings-row{font-size:12.5px}#cart-drawer .f-cart__usp{column-gap:8px;padding:0}#cart-drawer .f-cart__usp-card{gap:6px}#cart-drawer .f-cart__usp-card .f-icon{width:16px;height:16px}#cart-drawer .f-cart__usp-l{font-size:9.5px;letter-spacing:.04em}#cart-drawer .f-cart__pay{gap:5px}#cart-drawer .f-cart__pay-cell{width:36px;height:23px}#cart-drawer .f-cart__pay-cell svg{width:32px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/forge-cart-goal.css.map */
