.hf-cart-shipping-message,.hf-cart-shipping-disclaimer{--hf-ink: var(--color-scheme-text, 0, 0, 0);--hf-paper: var(--color-scheme-background, 255, 255, 255);--hf-go: var(--color-scheme-accent-1, 90, 255, 36);--hf-line: var(--general-border-width, 2px);--hf-radius: var(--card-border-radius, .375rem);color:rgb(var(--hf-ink));font-family:var(--main-font-stack, Prompt, sans-serif);font-weight:var(--main-font-weight, 400)}.hf-cart-shipping-message{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.25rem;margin:.25rem 0 calc(1rem + 5px);padding:.875rem 1rem 1rem;border:var(--card-border-width, 3px) solid rgb(var(--hf-ink));border-radius:var(--hf-radius);background:rgb(var(--hf-paper));box-shadow:5px 5px rgb(var(--hf-ink))}.hf-cart-shipping-message>*{flex:1 1 100%;min-width:0}.hf-cart-shipping-message>.hf-cart-shipping-message__body{flex:7 1 22rem}.hf-cart-shipping-message>.hf-cart-shipping-message__progress-wrap{flex:5 1 16rem}.hf-cart-shipping-message__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hf-cart-shipping-message__eyebrow,.hf-cart-shipping-message__count{font-family:var(--heading-font-stack, Prompt, sans-serif);font-weight:var(--heading-font-weight, 900);font-size:var(--font-size-sm, .89rem);line-height:1;letter-spacing:0;text-transform:uppercase}.hf-cart-shipping-message__count{flex:none;padding:.375rem .75rem;border-radius:var(--button-border-radius, 9999px);background:rgb(var(--hf-ink));color:rgb(var(--hf-paper));font-variant-numeric:tabular-nums;white-space:nowrap}.hf-cart-shipping-message__body{margin-top:.75rem;font-size:var(--font-size-base, 1rem);line-height:var(--base-line-height, 1.4);text-wrap:pretty;overflow-wrap:break-word}.hf-cart-shipping-message__body strong{font-weight:700}.hf-cart-shipping-message .hf-cart-shipping-message__body>.hf-cart-shipping-message__fine-print{margin-top:.375rem}.hf-cart-shipping-message__fine-print{font-size:var(--font-size-sm, .89rem);line-height:var(--base-line-height, 1.4)}.hf-cart-shipping-message__progress-wrap{--hf-dot: 1.625rem;--hf-track: .75rem;position:relative;height:calc(var(--hf-dot) + 1.375rem);margin-top:1rem}.hf-cart-shipping-message__progress-track{position:absolute;top:calc((var(--hf-dot) - var(--hf-track)) / 2);left:0;right:0;height:var(--hf-track);border:var(--hf-line) solid rgb(var(--hf-ink));border-radius:9999px;background:rgb(var(--hf-paper));overflow:hidden}.hf-cart-shipping-message__progress-bar{height:100%;max-width:100%;border-right:var(--hf-line) solid rgb(var(--hf-ink));background:rgb(var(--hf-go));forced-color-adjust:none}.hf-cart-shipping-message__stop{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;gap:.3125rem;transform:translate(-50%)}.hf-cart-shipping-message__stop--end{align-items:flex-end;transform:translate(-100%)}.hf-cart-shipping-message__stop-dot{display:grid;place-items:center;width:var(--hf-dot);height:var(--hf-dot);border:var(--hf-line) solid rgb(var(--hf-ink));border-radius:9999px;background:rgb(var(--hf-paper));font-family:var(--heading-font-stack, Prompt, sans-serif);font-weight:var(--heading-font-weight, 900);font-size:.75rem;line-height:1;font-variant-numeric:tabular-nums;forced-color-adjust:none}.hf-cart-shipping-message__stop--unlocked .hf-cart-shipping-message__stop-dot{background:rgb(var(--hf-go));box-shadow:2px 2px rgb(var(--hf-ink))}.hf-cart-shipping-message__stop-reward{font-size:.75rem;line-height:1;text-transform:uppercase;white-space:nowrap}.hf-cart-shipping-message__stop--unlocked .hf-cart-shipping-message__stop-reward{font-weight:700}@media(prefers-reduced-motion:no-preference){.hf-cart-shipping-message__progress-bar{transition:width .22s ease-out}}.hf-cart-shipping-disclaimer{margin-top:1.5rem;padding:.75rem 1rem;border:var(--hf-line) solid rgb(var(--hf-ink));border-radius:var(--hf-radius);background:rgb(var(--hf-paper));font-size:var(--font-size-sm, .89rem);line-height:var(--base-line-height, 1.4)}#modal-slot>div:has([x-show="!showDeclinedMessage"]){background-color:#ffffff4d;background-image:none;-webkit-backdrop-filter:blur(9px) saturate(1.15);backdrop-filter:blur(9px) saturate(1.15)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#modal-slot>div:has([x-show="!showDeclinedMessage"]){background-color:#fffffff0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hfw-custom.css.map */
