.whisk-ship-progress{flex-shrink:0;display:flex;align-items:center;gap:1rem;padding:.8rem 2rem;background:var(--accent-soft, #fff2ec);color:var(--accent-ink, #872a00);border-bottom:.1rem solid var(--line-200, #f0f0f0)}.whisk-ship-progress[data-unlocked=true]{background:var(--brand-primary-soft, #fee9ec);color:var(--brand-primary-strong, #e20e2a)}.whisk-ship-progress__body{flex:1;min-width:0}.whisk-ship-progress__label{margin:0 0 .4rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.whisk-ship-progress__track{height:.4rem;background:var(--paper-0, #fff);border-radius:999px;overflow:hidden}.whisk-ship-progress__track .whisk-ship-progress__fill{display:block;height:100%;background:var(--accent, #ff580d);transition:width .32s ease}.whisk-ship-progress[data-unlocked=true] .whisk-ship-progress__fill{background:var(--brand-primary, #f22641)}@media(prefers-reduced-motion:reduce){.whisk-ship-progress__fill{transition:none}}.whisk-ship-progress__caveat{margin:.4rem 0 0;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:.02em;opacity:.85}.whisk-ship-progress__caveat a{color:inherit;text-decoration:underline}.whisk-cart-note{display:flex;align-items:flex-start;gap:.8rem;margin:0 2rem 1.2rem;padding:1rem 1.2rem;background:var(--accent-soft, #fff2ec);color:var(--accent-ink, #872a00);border-radius:var(--radius, 4px);font-size:1.2rem;line-height:1.4}.whisk-cart-note svg{flex-shrink:0;margin-top:.1rem}.whisk-stock-chip{display:inline-flex;align-items:center;gap:.4rem;margin:.4rem 0 0;padding:.2rem .7rem;border-radius:999px;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--accent-soft, #fff2ec);color:var(--accent-ink, #872a00)}.whisk-stock-chip[data-in-stock=true]{background:rgba(var(--success-rgb, 26, 135, 84),.08);color:var(--success, #1a8754)}.whisk-stock-chip__dot{font-size:.9rem;line-height:1}.cart-item__eyebrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1.2rem;margin:0 0 .4rem;font-size:1.2rem;color:var(--ink-600, #777)}.cart-item__sku-label{margin-right:.4rem;font-weight:700;color:var(--ink-700, #5a5b5a)}.cart-item__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem}.cart-item__was{color:var(--ink-600, #777)}.cart-item__now{font-weight:700;color:var(--ink-900, #2a2b2a)}.cart-item__saving{white-space:nowrap;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-readable, #d24200)}.cart-item__image-container--empty{display:flex;align-items:center;justify-content:center;background:var(--paper-100, #f4f4f4)}.cart-item__image--placeholder{width:100%;height:100%;opacity:.35}.whisk-terms{width:calc(100% - 4.8rem);max-width:64rem;max-height:85vh;margin:auto;padding:0;border:0;border-radius:.8rem;background:var(--paper-0, #fff);color:var(--ink-900, #2a2b2a);box-shadow:0 2.4rem 6rem rgba(var(--ink-900-rgb, 42, 43, 42),.25);overflow:hidden}.whisk-terms::backdrop{background:rgba(var(--ink-900-rgb, 42, 43, 42),.55)}.whisk-terms__card{position:relative;display:flex;flex-direction:column;max-height:85vh}.whisk-terms__close{position:absolute;top:1.2rem;right:1.2rem;display:inline-flex;align-items:center;justify-content:center;padding:.8rem;border:0;border-radius:.4rem;background:transparent;color:var(--ink-600, #525964);cursor:pointer}.whisk-terms__close:hover{background:var(--line-200, #f0f0f0);color:var(--ink-900, #2a2b2a)}.whisk-terms__title{flex-shrink:0;margin:0;padding:2.2rem 5.6rem 1.4rem 2.4rem;border-bottom:.1rem solid var(--line-200, #f0f0f0);font-size:1.8rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.whisk-terms__body{overflow-y:auto;padding:2rem 2.4rem 2.4rem;font-size:1.4rem;line-height:1.6;color:var(--ink-700, #3a4049)}.whisk-terms__body p{margin:0 0 1rem}.whisk-terms__body>:last-child{margin-bottom:0}.whisk-terms__body strong{color:var(--ink-900, #2a2b2a)}.whisk-terms__body a{color:var(--accent-readable, #d24200);text-decoration:underline}@media screen and (max-width:749px){.whisk-terms{width:calc(100% - 2.4rem);max-height:92vh;border-radius:.6rem}.whisk-terms__card{max-height:92vh}.whisk-terms__title{padding:1.8rem 4.8rem 1.2rem 1.8rem;font-size:1.6rem}.whisk-terms__body{padding:1.6rem 1.8rem 2rem;font-size:1.3rem}}.whisk-payments{margin-top:1.6rem;padding-top:1.4rem;border-top:.1rem solid var(--line-200, #f0f0f0)}.whisk-payments__label{margin:0 0 .8rem;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500, #6e7480)}.whisk-payments__row{display:flex;flex-wrap:wrap;gap:.6rem;margin:0}.whisk-payments__method{padding:.4rem .8rem;border:.1rem solid var(--line-100, #e2e8f0);border-radius:.3rem;background:var(--paper-0, #fff);color:var(--ink-600, #525964);font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:.04em}.whisk-cart-bar{display:none}@media screen and (max-width:900px){.whisk-cart-bar{position:fixed;right:0;bottom:0;left:0;z-index:10;display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:center;padding:1rem 1.6rem;border-top:.1rem solid var(--line-100, #e2e8f0);background:var(--paper-0, #fff);box-shadow:0 -.4rem 1.2rem rgba(var(--ink-900-rgb, 42, 43, 42),.06)}.whisk-cart-bar__label{margin:0;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-600, #525964)}.whisk-cart-bar__value{margin:0;font-size:1.8rem;font-weight:900;line-height:1.5;letter-spacing:-.01em;color:var(--ink-900, #2a2b2a)}#main-cart-footer .whisk-cart-bar__checkout{width:100%;min-height:4.4rem;margin:0;padding:1.4rem;border-radius:var(--radius-button, 4px);background:var(--button-bg, #f22641);color:var(--on-button, #fff);font-size:1.3rem;font-weight:min(700,var(--button-weight-max, 900));letter-spacing:.04em;text-transform:var(--button-case, uppercase)}#main-cart-footer .whisk-cart-bar__checkout:hover{background:var(--button-bg-hover, #c91d34)}#main-cart-footer .whisk-cart-bar__checkout:before,#main-cart-footer .whisk-cart-bar__checkout:after{display:none}body:has(#main-cart-footer:not(.is-empty) .whisk-cart-bar){padding-bottom:6.5rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/whisk-cart.css.map */
