.TufStore-module__FWnf5q__pageRoot{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.TufStore-module__FWnf5q__pageRoot{gap:calc(var(--spacing,.25rem) * 7);padding:calc(var(--spacing,.25rem) * 4)}}@media (min-width:64rem){.TufStore-module__FWnf5q__pageRoot{padding:calc(var(--spacing,.25rem) * 6)}}.TufStore-module__FWnf5q__pageRoot{background:var(--color-bg-3)}.TufStore-module__FWnf5q__heroCard{gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.TufStore-module__FWnf5q__heroCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:row}}.TufStore-module__FWnf5q__heroCard{background:linear-gradient(135deg,#192130 0%,#090c11 100%)}.TufStore-module__FWnf5q__heroCopy{max-width:var(--container-xl,36rem);min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__heroEyebrow{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-brand-blue);font-size:.625rem;font-weight:600}.TufStore-module__FWnf5q__heroTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.5rem;font-weight:700}.TufStore-module__FWnf5q__heroDescription{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.875rem;font-weight:400}.TufStore-module__FWnf5q__balanceCard{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);width:100%;max-width:340px;padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);flex-shrink:0;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.TufStore-module__FWnf5q__balanceCard{width:320px}}.TufStore-module__FWnf5q__balanceCard{background:linear-gradient(160deg,#1c2a3c 0%,#0b1018 100%)}.TufStore-module__FWnf5q__balanceCopy{z-index:10;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex;position:relative}.TufStore-module__FWnf5q__balanceLabel{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.TufStore-module__FWnf5q__balanceValue{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.75rem;font-weight:700;display:flex}.TufStore-module__FWnf5q__guestBalanceTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.TufStore-module__FWnf5q__balanceCoin{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.TufStore-module__FWnf5q__balanceSkeleton{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 28);border-radius:calc(var(--radius) * .8)}.TufStore-module__FWnf5q__balanceLink{align-items:center;gap:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-size:.8125rem;font-weight:500;display:inline-flex}@media (hover:hover){.TufStore-module__FWnf5q__balanceLink:hover{opacity:.8}}.TufStore-module__FWnf5q__balanceArt{pointer-events:none;z-index:10;margin-right:calc(var(--spacing,.25rem) * -.5);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:104px;height:88px;display:flex;position:relative}.TufStore-module__FWnf5q__balanceArtImage{object-fit:contain;object-position:center;--tw-drop-shadow-size:drop-shadow(0 0 24px var(--tw-drop-shadow-color,#f2cd7347));--tw-drop-shadow:var(--tw-drop-shadow-size);width:100%;height:100%;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.TufStore-module__FWnf5q__sectionHeading{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.TufStore-module__FWnf5q__section{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.TufStore-module__FWnf5q__rewardGrid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.TufStore-module__FWnf5q__rewardGrid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.TufStore-module__FWnf5q__rewardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.TufStore-module__FWnf5q__filters{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.TufStore-module__FWnf5q__filterChip{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-radius:3.40282e38px;font-size:.8125rem;font-weight:500}.TufStore-module__FWnf5q__filterChip:hover{color:var(--color-text-primary)}.TufStore-module__FWnf5q__filterChipActive{background-color:var(--color-brand-blue);color:var(--color-brand-primary-text);border-color:#0000}.TufStore-module__FWnf5q__filterChipActive:hover{color:var(--color-brand-primary-text)}.TufStore-module__FWnf5q__rewardCard{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-1);flex-direction:column;display:flex;overflow:hidden}.TufStore-module__FWnf5q__rewardCardDisabled{opacity:.7}.TufStore-module__FWnf5q__rewardMedia{background:radial-gradient(120% 90% at 50% 70%, var(--color-bg-4) 0%, var(--color-bg-1) 70%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__rewardMedia{background:radial-gradient(120% 90% at 50% 70%, color-mix(in oklab, var(--color-bg-4) 80%, transparent) 0%, var(--color-bg-1) 70%)}}.TufStore-module__FWnf5q__rewardImage{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 18px #00000073);max-width:100%;max-height:100%}.TufStore-module__FWnf5q__rewardBadge{top:calc(var(--spacing,.25rem) * 2.5);left:calc(var(--spacing,.25rem) * 2.5);z-index:1;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;border-width:1px;border-radius:3.40282e38px;font-size:.625rem;font-weight:500;position:absolute}.TufStore-module__FWnf5q__rewardBadgeLowStock{border-color:var(--color-orange-400);color:var(--color-orange-400);background:var(--color-orange-50)}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__rewardBadgeLowStock{background:color-mix(in oklab, var(--color-orange-50) 55%, transparent)}}.TufStore-module__FWnf5q__rewardBadgeComingSoon{border-color:var(--color-brand-blue);color:var(--color-brand-blue);background:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__rewardBadgeComingSoon{background:color-mix(in oklab, var(--color-brand-blue) 12%, transparent)}}.TufStore-module__FWnf5q__merchVisual{border-radius:calc(var(--radius) * .8);background-color:var(--color-bg-4);--tw-shadow:0 12px 28px var(--tw-shadow-color,#00000059);width:58%;height:72%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);justify-content:center;align-items:center;display:flex;position:relative}.TufStore-module__FWnf5q__merchVisualMark{--tw-font-weight:var(--font-weight-bold,700);font-size:1.75rem;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-text-primary);-webkit-user-select:none;user-select:none}.TufStore-module__FWnf5q__merchVisualHoodie{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;width:64%;height:78%}.TufStore-module__FWnf5q__merchVisualCap{border-radius:3.40282e38px;width:62%;height:48%}.TufStore-module__FWnf5q__merchVisualBottle{border-radius:3.40282e38px;width:28%;height:78%}.TufStore-module__FWnf5q__merchVisualPlus{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background:linear-gradient(160deg,#1a2740 0%,#0b1018 100%);width:58%;height:58%}.TufStore-module__FWnf5q__merchVisualExperience{border-radius:var(--radius);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-stroke-default);background-color:#0000;width:70%;height:58%}.TufStore-module__FWnf5q__rewardBody{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.TufStore-module__FWnf5q__rewardActions{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5)}.TufStore-module__FWnf5q__redeemButton{width:100%}.TufStore-module__FWnf5q__redeemTooltipTrigger{width:100%;display:inline-flex}.TufStore-module__FWnf5q__couponTooltipTrigger{width:fit-content;display:inline-flex}.TufStore-module__FWnf5q__rewardText{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__rewardTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600;overflow:hidden}.TufStore-module__FWnf5q__rewardSubtitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:400}.TufStore-module__FWnf5q__pricePill{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * .8);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;flex-shrink:0;font-size:.75rem;font-weight:600;display:inline-flex}.TufStore-module__FWnf5q__pricePillSilver{background-color:var(--color-bg-4);color:var(--color-text-secondary)}.TufStore-module__FWnf5q__pricePillGold{color:var(--color-semantic-yellow-400);background:var(--color-semantic-yellow-50)}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__pricePillGold{background:color-mix(in oklab, var(--color-semantic-yellow-50) 70%, transparent)}}.TufStore-module__FWnf5q__priceCoin{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.TufStore-module__FWnf5q__priceCoinSilver{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.TufStore-module__FWnf5q__couponCard{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);min-height:148px;display:flex;position:relative;overflow:hidden}.TufStore-module__FWnf5q__couponMain{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex;position:relative}.TufStore-module__FWnf5q__couponLabel{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.TufStore-module__FWnf5q__couponMeta{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.TufStore-module__FWnf5q__couponStub{width:calc(var(--spacing,.25rem) * 11);border-left-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-color:#ffffff40;border-left-width:1px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__couponStub{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.TufStore-module__FWnf5q__couponStubText{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:.14em;letter-spacing:.14em;color:#fffc;font-size:.625rem;font-weight:600;rotate:180deg}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__couponStubText{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.TufStore-module__FWnf5q__couponStubText{-webkit-user-select:none;user-select:none;writing-mode:vertical-rl}.TufStore-module__FWnf5q__couponToneBlue{background:linear-gradient(135deg,#1a4f8a 0%,#0d2a4d 100%)}.TufStore-module__FWnf5q__couponToneGold{background:linear-gradient(135deg,#8a6a1f 0%,#4a3810 100%)}.TufStore-module__FWnf5q__couponToneGreen{background:linear-gradient(135deg,#1f6a45 0%,#0f3724 100%)}.TufStore-module__FWnf5q__couponNotch{pointer-events:none;z-index:10;width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background:var(--color-bg-3);box-shadow:0 -28px 0 0 var(--color-bg-3), 0 28px 0 0 var(--color-bg-3);border-radius:3.40282e38px;position:absolute;top:50%;right:2.5rem}.TufStore-module__FWnf5q__couponRedeemButton{width:fit-content}.TufStore-module__FWnf5q__emptyState{padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.875rem;font-weight:400}@media (min-width:40rem){.TufStore-module__FWnf5q__dialogContent{max-width:28rem}}.TufStore-module__FWnf5q__dialogFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2)}.TufStore-module__FWnf5q__addressForm{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__addressFields{gap:calc(var(--spacing,.25rem) * 3);max-height:min(60vh,32rem);padding-top:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex;overflow-y:auto}.TufStore-module__FWnf5q__addressRow{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.TufStore-module__FWnf5q__addressRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.TufStore-module__FWnf5q__formSectionHeading{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.TufStore-module__FWnf5q__deliveryDialog{background-color:var(--color-gamification-contrast-card-1)}@media (min-width:40rem){.TufStore-module__FWnf5q__deliveryDialog{max-width:30rem}}.TufStore-module__FWnf5q__deliveryHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.TufStore-module__FWnf5q__deliveryHeaderLeft{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.TufStore-module__FWnf5q__deliveryBack{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius);color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.TufStore-module__FWnf5q__deliveryBack:hover{background-color:var(--color-bg-4);color:var(--color-text-primary)}}.TufStore-module__FWnf5q__sizeSection{gap:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.TufStore-module__FWnf5q__sizeSectionHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.TufStore-module__FWnf5q__sizeChartLink{align-items:center;gap:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-brand-blue);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-size:.75rem;font-weight:500;display:inline-flex}@media (hover:hover){.TufStore-module__FWnf5q__sizeChartLink:hover{color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__sizeChartLink:hover{color:color-mix(in oklab, var(--color-brand-blue) 80%, transparent)}}}.TufStore-module__FWnf5q__sizeOptions{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.TufStore-module__FWnf5q__sizeOption{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}@media (hover:hover){.TufStore-module__FWnf5q__sizeOption:hover{border-color:var(--color-stroke-hover)}}.TufStore-module__FWnf5q__sizeOptionSelected{border-color:var(--color-brand-blue);background-color:var(--color-brand-blue)}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__sizeOptionSelected{background-color:color-mix(in oklab,var(--color-brand-blue) 16%,transparent)}}.TufStore-module__FWnf5q__sizeOptionSelected{color:var(--color-brand-blue)}.TufStore-module__FWnf5q__physicalDialog{background-color:var(--color-gamification-contrast-card-1)}@media (min-width:40rem){.TufStore-module__FWnf5q__physicalDialog{max-width:30rem}}.TufStore-module__FWnf5q__physicalDialogHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.TufStore-module__FWnf5q__physicalDialogBody{gap:calc(var(--spacing,.25rem) * 5)}.TufStore-module__FWnf5q__balanceBreakdown{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-gamification-contrast-card-2);padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.TufStore-module__FWnf5q__balanceRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;display:flex}.TufStore-module__FWnf5q__balanceRowValue{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:600;display:inline-flex}.TufStore-module__FWnf5q__balanceAfterValue{color:var(--color-semantic-yellow-400)}.TufStore-module__FWnf5q__balanceDivider{background-color:var(--color-stroke-default);width:100%;height:1px}.TufStore-module__FWnf5q__physicalNext{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__physicalNextHeading{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.TufStore-module__FWnf5q__physicalNextBody{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);font-size:.8125rem;font-weight:400}.TufStore-module__FWnf5q__insufficientBalance{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-red-400);font-size:.75rem;font-weight:400}.TufStore-module__FWnf5q__physicalDialogFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:0}.TufStore-module__FWnf5q__plusDialog{background-color:var(--color-gamification-contrast-card-1)}@media (min-width:40rem){.TufStore-module__FWnf5q__plusDialog{max-width:30rem}}.TufStore-module__FWnf5q__plusDialogHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.TufStore-module__FWnf5q__plusDialogBody{gap:calc(var(--spacing,.25rem) * 4)}.TufStore-module__FWnf5q__plusSummaryCard{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-card-3);padding:calc(var(--spacing,.25rem) * 2);display:flex}.TufStore-module__FWnf5q__plusSummaryThumb{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius);background-color:var(--color-bg-1);flex-shrink:0;overflow:hidden}.TufStore-module__FWnf5q__plusSummaryImage{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);object-fit:cover;object-position:center;width:100%;height:100%}.TufStore-module__FWnf5q__plusSummaryCopy{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.TufStore-module__FWnf5q__plusSummaryTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.875rem;font-weight:600;overflow:hidden}.TufStore-module__FWnf5q__plusSummarySubtitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:400}.TufStore-module__FWnf5q__plusPricePill{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) * .8);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-400);background:var(--color-gamification-contrast-yellow-bg-tag);flex-shrink:0;font-size:.75rem;font-weight:600;display:inline-flex}.TufStore-module__FWnf5q__plusPriceCoin{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.TufStore-module__FWnf5q__plusBenefits{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__plusBenefitsHeading{font-family:var(--font-sans), system-ui, sans-serif;--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.TufStore-module__FWnf5q__plusBenefitsList{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__plusBenefitsItem{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:400;display:flex}.TufStore-module__FWnf5q__plusBenefitsBullet{margin-top:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-brand-blue);border-radius:3.40282e38px;flex-shrink:0}.TufStore-module__FWnf5q__plusDisclaimer{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.75rem;font-weight:400;display:flex}.TufStore-module__FWnf5q__plusDisclaimerIcon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--color-text-tertiary);flex-shrink:0}.TufStore-module__FWnf5q__plusDialogFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:0}.TufStore-module__FWnf5q__confirmDialog{z-index:60}@media (min-width:40rem){.TufStore-module__FWnf5q__confirmDialog{max-width:26rem}}.TufStore-module__FWnf5q__confirmOverlay{z-index:60}.TufStore-module__FWnf5q__confirmDialogBody{gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 5)}.TufStore-module__FWnf5q__confirmHeader{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.TufStore-module__FWnf5q__confirmIconWrap{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);background:var(--color-brand-blue);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__confirmIconWrap{background:color-mix(in oklab, var(--color-brand-blue) 18%, transparent)}}.TufStore-module__FWnf5q__confirmGiftIcon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--color-brand-blue)}.TufStore-module__FWnf5q__confirmTitle{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.TufStore-module__FWnf5q__confirmBody{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.8125rem;font-weight:400}.TufStore-module__FWnf5q__confirmDialogFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2)}.TufStore-module__FWnf5q__successDialog{z-index:70;background-color:var(--color-gamification-contrast-card-1)}@media (min-width:40rem){.TufStore-module__FWnf5q__successDialog{max-width:28rem}}.TufStore-module__FWnf5q__successOverlay{z-index:70}.TufStore-module__FWnf5q__successHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stroke-default);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.TufStore-module__FWnf5q__successBody{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);text-align:center}.TufStore-module__FWnf5q__successCheck{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);color:var(--color-semantic-green-400);filter:drop-shadow(0 0 18px var(--color-semantic-green-400))}@supports (color:color-mix(in lab, red, red)){.TufStore-module__FWnf5q__successCheck{filter:drop-shadow(0 0 18px color-mix(in oklab, var(--color-semantic-green-400) 45%, transparent))}}.TufStore-module__FWnf5q__successMessage{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.TufStore-module__FWnf5q__successHeadline{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.TufStore-module__FWnf5q__successMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);font-size:.8125rem;font-weight:400}.TufStore-module__FWnf5q__successBalancePill{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);border-radius:3.40282e38px;font-size:.8125rem;font-weight:500;display:inline-flex}.TufStore-module__FWnf5q__successBalanceValue{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-semantic-yellow-400);font-size:.8125rem;font-weight:600;display:inline-flex}.TufStore-module__FWnf5q__successFooter{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke-default)}@media (min-width:40rem){.TufStore-module__FWnf5q__redemptionsDialog{max-width:32rem}}.TufStore-module__FWnf5q__redemptionsList{gap:calc(var(--spacing,.25rem) * 2);max-height:55vh;padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;overflow-y:auto}.TufStore-module__FWnf5q__redemptionRow{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stroke-default);background-color:var(--color-bg-4);padding:calc(var(--spacing,.25rem) * 2.5);display:flex}.TufStore-module__FWnf5q__redemptionThumbWrap{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--radius) * .8);background-color:var(--color-bg-1);flex-shrink:0;overflow:hidden}.TufStore-module__FWnf5q__redemptionThumb{object-fit:cover;width:100%;height:100%}.TufStore-module__FWnf5q__redemptionCopy{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.TufStore-module__FWnf5q__redemptionTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-primary);font-size:.8125rem;font-weight:600;overflow:hidden}.TufStore-module__FWnf5q__redemptionMeta{font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-tertiary);text-transform:capitalize;font-size:.75rem;font-weight:400}.TufStore-module__FWnf5q__redemptionCost{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-family:var(--font-sans), system-ui, sans-serif;color:var(--color-text-secondary);flex-shrink:0;font-size:.75rem;font-weight:600;display:inline-flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
