button.AddressButton-module__NgAliG__button{gap:var(--space-2xs);min-inline-size:0;max-inline-size:260px;padding-inline:var(--space-sm) var(--space-md);flex:0 auto}.AddressButton-module__NgAliG__icon{flex:none;block-size:20px;inline-size:20px}.AddressButton-module__NgAliG__label{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}@media (max-width:720px){button.AddressButton-module__NgAliG__header{display:none}}button.AddressButton-module__NgAliG__page{align-self:flex-start;max-inline-size:100%;display:none}@media (max-width:720px){button.AddressButton-module__NgAliG__page{display:inline-flex}}
.AddressDialog-module__CWTBsW__dialog{block-size:fit-content;inline-size:min(520px, calc(100vw - 2 * var(--space-lg)));border:var(--border-default);border-radius:var(--radius-xl);background:var(--surface-page);max-inline-size:none;color:var(--color-text-primary);box-shadow:var(--shadow-overlay);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.AddressDialog-module__CWTBsW__dialog::backdrop{background:#15171a52}.AddressDialog-module__CWTBsW__panel{gap:var(--space-md);min-block-size:380px;padding:var(--space-lg);flex-direction:column;display:flex}.AddressDialog-module__CWTBsW__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.AddressDialog-module__CWTBsW__title{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.AddressDialog-module__CWTBsW__lede{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.5}.AddressDialog-module__CWTBsW__picker{--address-radius:var(--radius-md);justify-content:flex-start;align-items:stretch;gap:var(--space-sm);flex-direction:column}.AddressDialog-module__CWTBsW__picker>div,.AddressDialog-module__CWTBsW__picker>div[data-answered]{flex:none;max-inline-size:none}.AddressDialog-module__CWTBsW__picker>p{text-align:start;font-size:var(--text-base);min-block-size:1.5em}.AddressDialog-module__CWTBsW__foot{justify-content:space-between;align-items:center;gap:var(--space-md);margin-block-start:auto;display:flex}.AddressDialog-module__CWTBsW__kept{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.4}.AddressDialog-module__CWTBsW__kept a{padding-block:var(--space-2xs);display:inline-block}.AddressDialog-module__CWTBsW__foot button{flex:none}@media (max-width:720px){.AddressDialog-module__CWTBsW__dialog{border-block-end:0;border-inline:0;border-end-end-radius:0;border-end-start-radius:0;inline-size:100vw;margin:0;position:fixed;inset-block:auto 0;inset-inline:0}.AddressDialog-module__CWTBsW__panel{min-block-size:min(70dvh,460px);padding-block-end:calc(var(--space-lg) + env(safe-area-inset-bottom,0px))}.AddressDialog-module__CWTBsW__foot{flex-direction:column;align-items:stretch}}
.AddressAnswer-module__ZVqa4a__answer{align-items:center;justify-content:inherit;gap:var(--space-2xs) var(--space-md);vertical-align:middle;flex-wrap:wrap;display:inline-flex}.AddressAnswer-module__ZVqa4a__group{align-items:center;gap:var(--space-2xs);display:inline-flex}.AddressAnswer-module__ZVqa4a__label{font-weight:var(--weight-label);color:var(--color-text-primary);white-space:nowrap;padding-inline-end:var(--space-2xs)}.AddressAnswer-module__ZVqa4a__not [data-chain]{filter:grayscale();opacity:.55}.AddressAnswer-module__ZVqa4a__not .AddressAnswer-module__ZVqa4a__label{color:var(--color-text-secondary)}@media (max-width:720px){.AddressAnswer-module__ZVqa4a__wide{display:none}.AddressAnswer-module__ZVqa4a__answer{gap:var(--space-2xs) var(--space-sm);flex-wrap:nowrap}}
.ChainLogo-module__6IhFjW__tile{border:var(--border-default);border-radius:var(--radius-xs);background:#fff;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ChainLogo-module__6IhFjW__img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.ChainLogo-module__6IhFjW__xs{block-size:20px;inline-size:40px;padding:2px 3px}.ChainLogo-module__6IhFjW__sm{block-size:32px;inline-size:72px;padding:4px 6px}.ChainLogo-module__6IhFjW__md{block-size:44px;inline-size:104px;padding:6px 8px}.ChainLogo-module__6IhFjW__lg{border-radius:var(--radius-md);block-size:52px;inline-size:120px;box-shadow:var(--shadow-raised);padding:8px 12px}
.Spinner-module__I7TWlq__spinner{flex-shrink:0;display:inline-block}.Spinner-module__I7TWlq__spinner svg{block-size:100%;inline-size:100%;display:block}.Spinner-module__I7TWlq__big{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite Spinner-module__I7TWlq__twirl}.Spinner-module__I7TWlq__small{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite Spinner-module__I7TWlq__pop}.Spinner-module__I7TWlq__sm{block-size:15px;inline-size:15px}.Spinner-module__I7TWlq__md{block-size:20px;inline-size:20px}.Spinner-module__I7TWlq__lg{block-size:28px;inline-size:28px}@keyframes Spinner-module__I7TWlq__twirl{0%{transform:rotate(0)scale(.85)}50%{transform:rotate(90deg)scale(1.05)}to{transform:rotate(180deg)scale(.85)}}@keyframes Spinner-module__I7TWlq__pop{0%,30%{transform:scale(0)}55%{transform:scale(1.15)}80%,to{transform:scale(0)}}
.Button-module__bZ-sGa__button{justify-content:center;align-items:center;gap:var(--space-xs);min-block-size:var(--size-action);padding-block:var(--space-xs);padding-inline:var(--space-xl);border-radius:var(--radius-md);font-weight:var(--weight-heading);font-size:var(--text-md);white-space:nowrap;transition:background-color var(--motion-surface), border-color var(--motion-surface), transform var(--motion-transform);border:1px solid #0000;display:inline-flex}.Button-module__bZ-sGa__primary{min-block-size:var(--size-action-primary);background:var(--color-action-bg);color:var(--color-text-on-dark)}.Button-module__bZ-sGa__primary:hover:not(:disabled){background:var(--color-action-bg-hover)}.Button-module__bZ-sGa__primary:active:not(:disabled){background:var(--color-action-bg-pressed);transform:translateY(1px)}.Button-module__bZ-sGa__primary:disabled{background:var(--color-action-bg-disabled);color:var(--color-text-muted);cursor:not-allowed}.Button-module__bZ-sGa__primary.Button-module__bZ-sGa__loading:disabled{background:var(--color-action-bg);color:var(--color-text-on-dark);cursor:progress}.Button-module__bZ-sGa__secondary{min-block-size:var(--size-action-primary);background:var(--surface-card);color:var(--color-text-brand);border:var(--border-candidate)}.Button-module__bZ-sGa__secondary:hover:not(:disabled){background:var(--neutral-50)}.Button-module__bZ-sGa__secondary:active:not(:disabled){background:var(--color-fill-muted)}.Button-module__bZ-sGa__secondary:disabled{color:var(--neutral-400);border-color:var(--color-border);cursor:not-allowed}.Button-module__bZ-sGa__ghost{color:var(--color-text-brand);background:0 0}.Button-module__bZ-sGa__ghost:hover:not(:disabled){color:var(--ink);text-decoration:underline}.Button-module__bZ-sGa__ghost:disabled{color:var(--neutral-400);cursor:not-allowed}.Button-module__bZ-sGa__soft{min-block-size:var(--size-action-primary);background:var(--color-fill-brand-soft);color:var(--color-text-brand-strong)}.Button-module__bZ-sGa__soft:hover:not(:disabled){background:var(--lime-200)}.Button-module__bZ-sGa__soft:active:not(:disabled){background:var(--lime-300)}.Button-module__bZ-sGa__soft:disabled{background:var(--color-action-bg-disabled);color:var(--color-text-muted);cursor:not-allowed}.Button-module__bZ-sGa__lime{min-block-size:var(--size-action-primary);background:var(--lime-300);color:var(--ink)}.Button-module__bZ-sGa__lime:hover:not(:disabled){background:var(--lime-200)}.Button-module__bZ-sGa__lime:active:not(:disabled){background:var(--lime-400)}.Button-module__bZ-sGa__compact{min-block-size:40px;padding-block:var(--space-2xs);padding-inline:var(--space-md);font-size:var(--text-sm);gap:var(--space-2xs)}.Button-module__bZ-sGa__dense{min-block-size:32px;padding-block:0;padding-inline:var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-sm);gap:var(--space-2xs)}@media (pointer:coarse){.Button-module__bZ-sGa__dense{min-block-size:36px}}.Button-module__bZ-sGa__pill{border-radius:var(--radius-pill)}a.Button-module__bZ-sGa__button{text-decoration:none}.Button-module__bZ-sGa__withReason{gap:var(--space-2xs);flex-direction:column;align-items:stretch;display:inline-flex}.Button-module__bZ-sGa__reason{font-size:var(--text-sm);color:var(--color-text-muted)}
button.CloseButton-module__OkGeha__close{flex:none;inline-size:40px;padding-inline:0}
.AddressPicker-module__eaorPa__picker{justify-content:center;align-items:center;gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;inline-size:100%;display:flex}.AddressPicker-module__eaorPa__anchor{flex:340px;max-inline-size:440px;position:relative}.AddressPicker-module__eaorPa__anchor[data-answered]{flex:0 310px}.AddressPicker-module__eaorPa__pill{align-items:center;gap:var(--space-xs);min-block-size:44px;padding-inline:var(--space-md) var(--space-lg);background:var(--surface-card);border:var(--address-border,var(--border-candidate));border-radius:var(--address-radius,var(--radius-pill));box-shadow:var(--shadow-raised);cursor:text;transition:border-color var(--motion-surface), box-shadow var(--motion-surface);display:flex}.AddressPicker-module__eaorPa__pill:focus-within{border-color:var(--color-border-selected);box-shadow:var(--halo-selected), var(--shadow-raised)}.AddressPicker-module__eaorPa__pin{block-size:20px;inline-size:20px;color:var(--color-text-brand);flex:none}.AddressPicker-module__eaorPa__label{border-inline-end:1px solid var(--color-border);font-size:var(--text-base);line-height:1.2;font-weight:var(--weight-heading);color:var(--color-text-heading);white-space:nowrap;cursor:text;flex:none;padding-inline-end:var(--space-xs)}.AddressPicker-module__eaorPa__input{min-inline-size:0;font:inherit;font-size:var(--text-md);color:var(--color-text-primary);background:0 0;border:0;flex:auto;align-self:stretch;padding:0}.AddressPicker-module__eaorPa__input::placeholder{color:var(--neutral-500)}.AddressPicker-module__eaorPa__input:focus,.AddressPicker-module__eaorPa__input:focus-visible{outline:none}.AddressPicker-module__eaorPa__pill button.AddressPicker-module__eaorPa__clear{background:0 0;border-color:#0000;margin-inline-end:calc(-1 * var(--space-xs))}.AddressPicker-module__eaorPa__list{z-index:20;padding:var(--space-2xs);background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);text-align:start;margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline:0}.AddressPicker-module__eaorPa__list[hidden]{display:none}.AddressPicker-module__eaorPa__option{min-block-size:44px;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;justify-content:center;display:flex}.AddressPicker-module__eaorPa__option[aria-selected=true]{background:var(--lilac-50)}.AddressPicker-module__eaorPa__optionMain{font-size:var(--text-base);color:var(--color-text-primary);line-height:1.3}.AddressPicker-module__eaorPa__optionSecondary{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.3}.AddressPicker-module__eaorPa__note{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;flex:0 auto;margin:0;line-height:1.35}@media (max-width:720px){.AddressPicker-module__eaorPa__note{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.AddressPicker-module__eaorPa__pill{transition:none}}
.EmptyState-module__alRO0G__empty{align-items:center;gap:var(--space-md);max-inline-size:520px;margin:var(--space-3xl) auto;padding:var(--space-3xl) var(--space-2xl);text-align:center;background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.EmptyState-module__alRO0G__title{font-size:var(--text-xl);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.EmptyState-module__alRO0G__body{margin:0 0 var(--space-xs);max-inline-size:44ch;color:var(--color-text-secondary);line-height:1.6}
.InlineLoading-module__3bQJ-a__loading{align-items:center;gap:var(--space-sm);padding-block:var(--space-lg);color:var(--color-text-secondary);margin:0;display:flex}
.LinkButton-module__kd2Kha__link{align-items:center;gap:var(--space-2xs);min-block-size:var(--size-action);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--color-text-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.LinkButton-module__kd2Kha__link:hover:not(:disabled),.LinkButton-module__kd2Kha__link:focus-visible{color:var(--color-text-brand-strong);text-underline-offset:.2em;text-decoration:underline}.LinkButton-module__kd2Kha__link:disabled{color:var(--color-text-muted);cursor:default}.LinkButton-module__kd2Kha__dense{min-block-size:32px}.LinkButton-module__kd2Kha__chevron{block-size:16px;inline-size:16px;transition:transform var(--motion-surface);flex:none}.LinkButton-module__kd2Kha__link[aria-expanded=true] .LinkButton-module__kd2Kha__chevron{transform:rotate(180deg)}
.PriceTag-module__i0ki8q__dominant,.PriceTag-module__i0ki8q__row,.PriceTag-module__i0ki8q__line{font-variant-numeric:tabular-nums;white-space:nowrap}.PriceTag-module__i0ki8q__dominant{font-family:var(--font-display);color:var(--ink);font-size:1.625rem;font-weight:700}@media (max-width:720px){.PriceTag-module__i0ki8q__dominant{font-size:var(--text-lg)}}.PriceTag-module__i0ki8q__row{font-family:var(--font-display);font-size:1.0625rem;font-weight:var(--weight-heading);color:var(--color-text-primary)}.PriceTag-module__i0ki8q__line{font-size:var(--text-base-tight);font-weight:var(--weight-label);color:var(--color-text-secondary)}.PriceTag-module__i0ki8q__basis{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:var(--weight-body)}.PriceTag-module__i0ki8q__stacked{flex-direction:column;align-items:center;display:inline-flex}.PriceTag-module__i0ki8q__stacked .PriceTag-module__i0ki8q__basis{line-height:1.2}
.AppMenu-module__Co8Rja__avatar{background:var(--lilac-400);block-size:28px;inline-size:28px;color:var(--ink);font-family:var(--font-display);font-size:var(--text-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.AppMenu-module__Co8Rja__avatarLarge{block-size:52px;inline-size:52px;font-size:var(--text-xl)}.AppMenu-module__Co8Rja__sheet{inset-block:calc(var(--header-height) + var(--space-xs)) auto;inset-inline:auto var(--space-xl);inline-size:340px;max-inline-size:calc(100vw - 2 * var(--space-lg));max-block-size:calc(100dvh - var(--header-height) - var(--space-xl));border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--color-text-primary);box-shadow:0 6px 0 var(--ink);margin:0;padding:0;position:fixed;overflow-y:auto}.AppMenu-module__Co8Rja__sheet::backdrop{background:#15171a14}@media (max-width:720px){.AppMenu-module__Co8Rja__sheet{border-radius:0;max-block-size:85dvh;inline-size:100%;max-inline-size:none;box-shadow:var(--shadow-overlay);border:0;border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl);inset-block:auto 0;inset-inline:0}.AppMenu-module__Co8Rja__sheet::backdrop{background:#15171a52}}.AppMenu-module__Co8Rja__panel{gap:var(--space-xs);padding:var(--space-lg);flex-direction:column;padding-block-end:calc(var(--space-lg) + env(safe-area-inset-bottom,0px));display:flex}.AppMenu-module__Co8Rja__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding-block-end:var(--space-sm);display:flex}.AppMenu-module__Co8Rja__close{flex:none}.AppMenu-module__Co8Rja__who{align-items:center;gap:var(--space-md);min-inline-size:0;display:flex}.AppMenu-module__Co8Rja__identity{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;margin:0;display:flex}.AppMenu-module__Co8Rja__name{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);overflow-wrap:anywhere;line-height:1.3}.AppMenu-module__Co8Rja__email{font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.AppMenu-module__Co8Rja__invite{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;padding-block-start:var(--space-sm);line-height:1.5}.AppMenu-module__Co8Rja__signIn{inline-size:100%;margin-block-end:var(--space-sm)}.AppMenu-module__Co8Rja__destinations,.AppMenu-module__Co8Rja__legal{margin:0;padding:0;list-style:none}.AppMenu-module__Co8Rja__destination{align-items:center;gap:var(--space-md);min-block-size:52px;padding-inline:var(--space-xs);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-md);font-weight:var(--weight-label);text-decoration:none;display:flex}.AppMenu-module__Co8Rja__destination svg{color:var(--color-text-brand);flex:none}.AppMenu-module__Co8Rja__destination[aria-current=page]{color:var(--color-text-brand-strong);font-weight:var(--weight-heading)}button.AppMenu-module__Co8Rja__address{inline-size:100%;font:inherit;font-size:var(--text-md);font-weight:var(--weight-label);text-align:start;cursor:pointer;background:0 0;border:0}.AppMenu-module__Co8Rja__addressValue{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-size:var(--text-sm);font-weight:var(--weight-body);color:var(--color-text-secondary);margin-inline-start:auto;overflow:hidden}.AppMenu-module__Co8Rja__count{min-inline-size:24px;padding-inline:var(--space-xs);border-radius:var(--radius-pill);background:var(--lilac-100);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-heading);text-align:center;margin-inline-start:auto;line-height:24px}.AppMenu-module__Co8Rja__rule{inline-size:100%;margin-block:var(--space-xs);border:0;border-block-start:1px solid var(--color-border-subtle)}.AppMenu-module__Co8Rja__legal{column-gap:var(--space-lg);flex-wrap:wrap;display:flex}.AppMenu-module__Co8Rja__legal a{min-block-size:var(--size-action);padding-inline:var(--space-xs);color:var(--color-text-secondary);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.AppMenu-module__Co8Rja__signOut{align-items:center;gap:var(--space-md);min-block-size:52px;inline-size:100%;padding-inline:var(--space-xs);border-radius:var(--radius-md);color:var(--color-text-primary);font:inherit;font-size:var(--text-md);font-weight:var(--weight-label);text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.AppMenu-module__Co8Rja__signOut svg{color:var(--color-text-secondary);flex:none}
.ProductImage-module__6U_quG__box{border-radius:var(--radius-sm);border:1px solid var(--neutral-200);background:var(--surface-card);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ProductImage-module__6U_quG__fill{border-radius:inherit;border:0;block-size:100%;inline-size:100%}.ProductImage-module__6U_quG__photo{object-fit:contain;block-size:100%;inline-size:100%}.ProductImage-module__6U_quG__drawing{box-sizing:border-box;background:var(--neutral-100);block-size:100%;inline-size:100%;padding:14%}
.ProductLink-module__MIY8AG__link{color:inherit;cursor:pointer;min-inline-size:0;text-decoration:none}.ProductLink-module__MIY8AG__link[href]:hover,.ProductLink-module__MIY8AG__link[href]:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:3px;text-decoration-thickness:3px}.ProductLink-module__MIY8AG__link[href]:hover>[data-product-image]{transform:translateY(-1px)}.ProductLink-module__MIY8AG__link:has(>[data-product-image]){display:inline-flex}
.QuantityPicker-module__v1Y9ka__picker{align-items:stretch;gap:var(--space-2xs);display:inline-flex}.QuantityPicker-module__v1Y9ka__step{inline-size:var(--size-action);min-block-size:var(--size-action);border:var(--border-candidate);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-brand);transition:background-color var(--motion-surface);justify-content:center;align-items:center;display:inline-flex}.QuantityPicker-module__v1Y9ka__step:hover:enabled{background:var(--neutral-50)}.QuantityPicker-module__v1Y9ka__step:disabled{color:var(--color-text-muted);opacity:.4;cursor:not-allowed}.QuantityPicker-module__v1Y9ka__field{inline-size:56px;min-block-size:var(--size-action);text-align:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.QuantityPicker-module__v1Y9ka__unit{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-label);align-self:center}.QuantityPicker-module__v1Y9ka__compact .QuantityPicker-module__v1Y9ka__step{border-radius:var(--radius-sm);min-block-size:32px;inline-size:32px}.QuantityPicker-module__v1Y9ka__compact .QuantityPicker-module__v1Y9ka__step svg{block-size:16px;inline-size:16px}.QuantityPicker-module__v1Y9ka__compact .QuantityPicker-module__v1Y9ka__field{min-block-size:32px;inline-size:40px;font-size:var(--text-sm);border-radius:var(--radius-sm)}.QuantityPicker-module__v1Y9ka__compact .QuantityPicker-module__v1Y9ka__unit{font-size:var(--text-xs)}@media (pointer:coarse){.QuantityPicker-module__v1Y9ka__compact .QuantityPicker-module__v1Y9ka__step{min-block-size:36px;inline-size:36px}.QuantityPicker-module__v1Y9ka__compact .QuantityPicker-module__v1Y9ka__field{min-block-size:36px}}
.RamziiRolling-module__R1meEq__rolling{color:var(--ink);flex:none}.RamziiRolling-module__R1meEq__body{animation:.32s ease-in-out infinite alternate RamziiRolling-module__R1meEq__bob}.RamziiRolling-module__R1meEq__wheel{transform-box:fill-box;transform-origin:50%;animation:.5s linear infinite RamziiRolling-module__R1meEq__turn}.RamziiRolling-module__R1meEq__drop{opacity:0;animation:3.2s cubic-bezier(.5,0,.75,.4) infinite RamziiRolling-module__R1meEq__drop}.RamziiRolling-module__R1meEq__drop:nth-child(2){animation-delay:.8s}.RamziiRolling-module__R1meEq__drop:nth-child(3){animation-delay:1.6s}.RamziiRolling-module__R1meEq__drop:nth-child(4){animation-delay:2.4s}.RamziiRolling-module__R1meEq__lines path{opacity:0;animation:.6s linear infinite RamziiRolling-module__R1meEq__streak}.RamziiRolling-module__R1meEq__lines path:nth-child(2){animation-delay:.2s}.RamziiRolling-module__R1meEq__lines path:nth-child(3){animation-delay:.4s}@keyframes RamziiRolling-module__R1meEq__bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes RamziiRolling-module__R1meEq__turn{to{transform:rotate(360deg)}}@keyframes RamziiRolling-module__R1meEq__drop{0%{opacity:0;transform:translateY(-6px)}6%{opacity:1}24%{opacity:1;transform:translateY(64px)}25%,to{opacity:0;transform:translateY(64px)}}@keyframes RamziiRolling-module__R1meEq__streak{0%{opacity:0;transform:translate(8px)}30%{opacity:1}to{opacity:0;transform:translate(-16px)}}@media (prefers-reduced-motion:reduce){.RamziiRolling-module__R1meEq__body,.RamziiRolling-module__R1meEq__wheel,.RamziiRolling-module__R1meEq__drop,.RamziiRolling-module__R1meEq__lines path{animation:none}}
.ComparisonProgress-module__1ETOoa__progress{gap:var(--space-xl);flex-direction:column;max-inline-size:708px;display:flex}.ComparisonProgress-module__1ETOoa__heading{font-size:var(--text-xl);margin:0}.ComparisonProgress-module__1ETOoa__message{color:var(--color-text-secondary);margin:0}.ComparisonProgress-module__1ETOoa__indeterminate{align-items:center;gap:var(--space-md);padding:var(--space-xl);background:var(--surface-card);border-radius:var(--radius-md);display:flex}.ComparisonProgress-module__1ETOoa__indeterminate>div{align-items:center;gap:var(--space-md);display:flex}@media (max-width:560px){.ComparisonProgress-module__1ETOoa__indeterminate,.ComparisonProgress-module__1ETOoa__indeterminate>div{flex-wrap:wrap}}
.StickyBottomBar-module__WEe4Sq__bar{align-items:center;gap:var(--space-md);background:var(--surface-card);border-block-start:var(--border-default);box-shadow:var(--shadow-bar);padding:var(--space-sm) 18px var(--space-md);display:flex;position:sticky;inset-block-end:0}.StickyBottomBar-module__WEe4Sq__total{gap:var(--space-2xs);flex-direction:column;flex:0 auto;min-inline-size:0;display:flex}.StickyBottomBar-module__WEe4Sq__totalButton{min-block-size:var(--size-action);font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;align-items:flex-start;padding:0}.StickyBottomBar-module__WEe4Sq__totalButton .StickyBottomBar-module__WEe4Sq__label{align-items:center;gap:var(--space-2xs);color:var(--color-text-link);font-weight:var(--weight-heading);display:inline-flex}.StickyBottomBar-module__WEe4Sq__opens{flex:none;block-size:14px;inline-size:14px;transform:rotate(180deg)}.StickyBottomBar-module__WEe4Sq__totalButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.StickyBottomBar-module__WEe4Sq__label{font-size:var(--text-xs);color:var(--color-text-muted)}.StickyBottomBar-module__WEe4Sq__value{font-family:var(--font-display);align-items:baseline;gap:var(--space-2xs);font-size:var(--text-lg);color:var(--ink);font-weight:700;display:inline-flex}.StickyBottomBar-module__WEe4Sq__action{flex:1;display:flex}.StickyBottomBar-module__WEe4Sq__action>*{flex:1}.StickyBottomBar-module__WEe4Sq__action a,.StickyBottomBar-module__WEe4Sq__action button{inline-size:100%}
.SharedBasketStrip-module__SVN9wG__wrap{inline-size:100%;max-inline-size:1440px;padding-inline:var(--space-4xl);margin-inline:auto;padding-block-start:var(--space-md)}.SharedBasketStrip-module__SVN9wG__strip{align-items:center;gap:var(--space-xs) var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--lilac-200);border-radius:var(--radius-md);background:var(--lilac-50);flex-wrap:wrap;display:flex}.SharedBasketStrip-module__SVN9wG__what{align-items:center;gap:var(--space-xs);flex:240px;min-inline-size:0;display:flex}.SharedBasketStrip-module__SVN9wG__icon{color:var(--color-text-brand);flex:none}.SharedBasketStrip-module__SVN9wG__text{font-size:var(--text-base);color:var(--color-text-primary);margin:0;line-height:1.4}.SharedBasketStrip-module__SVN9wG__label{font-weight:var(--weight-heading);color:var(--color-text-brand-strong)}.SharedBasketStrip-module__SVN9wG__name{font-weight:var(--weight-heading);color:var(--color-text-heading)}.SharedBasketStrip-module__SVN9wG__with{color:var(--color-text-secondary)}.SharedBasketStrip-module__SVN9wG__status{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.SharedBasketStrip-module__SVN9wG__status[data-status=unsaved]{font-weight:var(--weight-heading);color:var(--color-text-attention)}.SharedBasketStrip-module__SVN9wG__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.SharedBasketStrip-module__SVN9wG__noticeRow{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.SharedBasketStrip-module__SVN9wG__noticeRow p{margin:0}.SharedBasketStrip-module__SVN9wG__noticeRow button{flex:none}@media (max-width:720px){.SharedBasketStrip-module__SVN9wG__wrap{padding-inline:var(--space-md);padding-block-start:var(--space-sm)}.SharedBasketStrip-module__SVN9wG__actions{inline-size:100%}.SharedBasketStrip-module__SVN9wG__status[data-status=synced]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}
.Surface-module__vLDsZq__flat{background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-md)}.Surface-module__vLDsZq__raised{background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised)}
.BrandLockup-module__vOtU9G__lockup{align-items:center;gap:calc(var(--lockup-mark) * .14);line-height:1;display:inline-flex}.BrandLockup-module__vOtU9G__lockup svg{block-size:var(--lockup-mark);flex:none;inline-size:auto}.BrandLockup-module__vOtU9G__wordmark{font-family:var(--font-display);font-weight:700;font-size:calc(var(--lockup-mark) * .66);letter-spacing:-.01em;color:var(--lockup-word);white-space:nowrap;line-height:1}
.ProductResultRow-module__kZ6Wza__row{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);display:flex}.ProductResultRow-module__kZ6Wza__rowLead{align-items:center;gap:var(--space-md);min-inline-size:0;display:flex}.ProductResultRow-module__kZ6Wza__rowInfo{gap:var(--space-2xs);flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}.ProductResultRow-module__kZ6Wza__rowName,.ProductResultRow-module__kZ6Wza__rowNameLink{font-weight:var(--weight-heading)}.ProductResultRow-module__kZ6Wza__rowNameLink{color:inherit;text-decoration:none}.ProductResultRow-module__kZ6Wza__rowNameLink:any-link:hover,.ProductResultRow-module__kZ6Wza__rowNameLink:any-link:focus-visible{text-underline-offset:3px;text-decoration:underline}.ProductResultRow-module__kZ6Wza__rowMeta{align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-label);flex-wrap:wrap;display:flex}@media (max-width:720px){.ProductResultRow-module__kZ6Wza__row{align-items:stretch;gap:var(--space-sm);flex-direction:column}.ProductResultRow-module__kZ6Wza__row>:last-child{align-self:flex-start}}
.layout-module__RWTiRq__main{padding:var(--space-4xl);inline-size:100%;max-inline-size:1440px;margin-inline:auto;padding-block-start:var(--space-2xl)}@media (max-width:720px){.layout-module__RWTiRq__main{padding:var(--space-md);padding-block-end:calc(var(--space-lg) + env(safe-area-inset-bottom,0px))}}
.BasketTotal-module__wZ0vtW__total{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--lime-300);color:var(--ink);box-shadow:0 4px 0 var(--ink);margin-block-end:var(--space-2xs);display:flex}.BasketTotal-module__wZ0vtW__label{flex-direction:column;min-inline-size:0;display:flex}.BasketTotal-module__wZ0vtW__word{font-size:var(--text-base);font-weight:var(--weight-heading)}.BasketTotal-module__wZ0vtW__note{font-size:var(--text-xs);font-weight:var(--weight-label)}.BasketTotal-module__wZ0vtW__figure{font-family:var(--font-display);font-size:calc(var(--text-2xl) * 1.5);font-variant-numeric:tabular-nums;flex:none;font-weight:700;line-height:1}@container basket-panel (max-width:340px){.BasketTotal-module__wZ0vtW__figure{font-size:calc(var(--text-2xl) * 1.25)}}
.Disclosure-module__esM0Uq__summary{align-items:center;gap:var(--space-xs);min-block-size:var(--size-action);font-size:var(--text-base);font-weight:var(--weight-heading);color:var(--color-text-brand);cursor:pointer;list-style:none;display:flex}.Disclosure-module__esM0Uq__summary::-webkit-details-marker{display:none}.Disclosure-module__esM0Uq__chevron{transition:transform var(--motion-transform);flex-shrink:0}.Disclosure-module__esM0Uq__disclosure[open] .Disclosure-module__esM0Uq__chevron{transform:rotate(90deg)}[dir=rtl] .Disclosure-module__esM0Uq__disclosure[open] .Disclosure-module__esM0Uq__chevron{transform:scaleX(-1)rotate(-90deg)}.Disclosure-module__esM0Uq__content{padding-block-start:var(--space-xs)}
.DrawerLines-module__msiemq__groups{gap:var(--space-lg);flex-direction:column;display:flex;container:basket-lines/inline-size}.DrawerLines-module__msiemq__group{gap:var(--space-xs);flex-direction:column;display:flex}.DrawerLines-module__msiemq__department{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-inline:var(--space-2xs);font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--color-text-secondary);margin:0;display:flex}.DrawerLines-module__msiemq__departmentCount{font-variant-numeric:tabular-nums}.DrawerLines-module__msiemq__tags{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DrawerLines-module__msiemq__tag{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:var(--surface-card);border:2px solid var(--ink);border-radius:var(--radius-lg);box-shadow:0 3px 0 var(--lilac-300);grid-template-columns:auto minmax(0,1fr) auto;padding-inline-start:var(--space-xs);display:grid}.DrawerLines-module__msiemq__photo{border-radius:var(--radius-sm);display:block}.DrawerLines-module__msiemq__body{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;display:flex}.DrawerLines-module__msiemq__name{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--text-base);font-weight:var(--weight-heading);color:var(--color-text-heading);-webkit-box-orient:vertical;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.DrawerLines-module__msiemq__meta{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-secondary);margin:0}.DrawerLines-module__msiemq__side{align-items:flex-end;gap:var(--space-xs);flex-direction:column;display:flex}.DrawerLines-module__msiemq__price{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-heading);font-weight:700;line-height:1}.DrawerLines-module__msiemq__qty{font-weight:var(--weight-heading);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-heading)}.DrawerLines-module__msiemq__ghost{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:2px dashed var(--neutral-300);border-radius:var(--radius-lg);font-size:var(--text-sm);display:flex}.DrawerLines-module__msiemq__ghostName{overflow-wrap:anywhere;opacity:.6;min-inline-size:0;text-decoration:line-through}@container basket-lines (max-width:340px){.DrawerLines-module__msiemq__tag{grid-template-columns:auto minmax(0,1fr)}.DrawerLines-module__msiemq__side{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}
.Receipt-module__YqDbwa__wrap{--paper-pad:var(--space-xl)}.Receipt-module__YqDbwa__head{align-items:center;gap:var(--space-2xs);border-block-end:2px dashed var(--neutral-300);text-align:center;flex-direction:column;margin-block-end:var(--space-md);padding-block-end:var(--space-md);display:flex}.Receipt-module__YqDbwa__title{margin:var(--space-2xs) 0 0;font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading)}.Receipt-module__YqDbwa__subtitle{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}.Receipt-module__YqDbwa__items{padding:0 0 var(--space-md);border-block-end:2px dashed var(--neutral-300);flex-direction:column;gap:5px;margin:0;list-style:none;display:flex}.Receipt-module__YqDbwa__item,.Receipt-module__YqDbwa__itemMissing{align-items:baseline;column-gap:var(--space-xs);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;row-gap:2px;line-height:1.45;display:grid}.Receipt-module__YqDbwa__qty{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-muted)}.Receipt-module__YqDbwa__name{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary);overflow:hidden}.Receipt-module__YqDbwa__itemMissing .Receipt-module__YqDbwa__name{color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--neutral-300);text-decoration-color:var(--neutral-300)}.Receipt-module__YqDbwa__amountMissing{padding-block:1px;padding-inline:var(--space-xs);border-radius:var(--radius-xs);background:var(--color-fill-attention-soft);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--color-text-attention);font-size:var(--text-xs);font-weight:var(--weight-heading);white-space:nowrap}.Receipt-module__YqDbwa__itemNote{font-size:var(--text-xs);color:var(--color-text-muted);grid-column:2/-1}.Receipt-module__YqDbwa__itemSubstitute{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;grid-column:2/-1;display:flex}.Receipt-module__YqDbwa__sums{gap:var(--space-sm);margin:var(--space-md) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.Receipt-module__YqDbwa__row{align-items:baseline;gap:var(--space-xs);display:flex}.Receipt-module__YqDbwa__label{font-weight:var(--weight-heading);color:var(--color-text-heading)}.Receipt-module__YqDbwa__amount{font-weight:var(--weight-heading);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-heading);margin:0}.Receipt-module__YqDbwa__feeUnknown{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-secondary)}.Receipt-module__YqDbwa__total{border-block-start:4px double var(--color-text-heading);margin-block-start:var(--space-xs);padding-block-start:var(--space-md)}.Receipt-module__YqDbwa__total .Receipt-module__YqDbwa__label,.Receipt-module__YqDbwa__total .Receipt-module__YqDbwa__amount{font-family:var(--font-display);color:var(--color-text-brand-strong);font-weight:700}.Receipt-module__YqDbwa__total .Receipt-module__YqDbwa__amount{font-size:var(--text-xl)}.Receipt-module__YqDbwa__total .Receipt-module__YqDbwa__label{font-size:var(--text-md);min-inline-size:0}.Receipt-module__YqDbwa__save{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:var(--space-md) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-action-bg);color:var(--color-text-on-dark);display:flex}.Receipt-module__YqDbwa__saveLabel{font-size:var(--text-sm);font-weight:var(--weight-label)}.Receipt-module__YqDbwa__saveValue{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.Receipt-module__YqDbwa__foot{margin:var(--space-lg) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}
.PageHeading-module__3H5b3G__heading{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);margin-block-end:var(--space-xl);display:flex}.PageHeading-module__3H5b3G__titleBlock{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;display:flex}.PageHeading-module__3H5b3G__title{font-family:var(--font-display);font-size:calc(var(--text-2xl) * 1.25);color:var(--color-text-heading);margin:0;font-weight:700;line-height:1.15}.PageHeading-module__3H5b3G__subtitle{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.4}@media (max-width:720px){.PageHeading-module__3H5b3G__heading{margin-block-end:var(--space-lg)}.PageHeading-module__3H5b3G__title{font-size:var(--text-2xl)}.PageHeading-module__3H5b3G__subtitle{font-size:var(--text-sm)}}
.ReceiptPaper-module__3PoCEa__wrap{filter:drop-shadow(0 2px 2px #15171a14)drop-shadow(0 14px 22px #15171a1f);flex-direction:column;min-block-size:0;inline-size:100%;display:flex}.ReceiptPaper-module__3PoCEa__paper{--tear:8px;min-block-size:0;padding:calc(var(--paper-pad,var(--space-lg)) + var(--tear)) var(--paper-pad,var(--space-lg));color:var(--color-text-primary);-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--tear)) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--tear)) 51% repeat-x;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--tear)) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--tear)) 51% repeat-x;background:linear-gradient(#fff 0%,#fdfcf8 100%)}
.ReceiptParts-module__pOV-xW__count{border-block-end:2px dashed var(--neutral-300);font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-secondary);flex:none;margin:0;padding-block-end:var(--space-sm)}.ReceiptParts-module__pOV-xW__leader{min-inline-size:var(--space-md);border-block-end:2px dotted var(--neutral-300);flex:1;translate:0 -.3em}.ReceiptParts-module__pOV-xW__total{align-items:baseline;gap:var(--space-xs);border-block-start:4px double var(--color-text-heading);font-weight:var(--weight-heading);color:var(--color-text-heading);flex:none;margin:0;padding-block-start:var(--space-sm);display:flex}.ReceiptParts-module__pOV-xW__total strong{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--color-text-brand-strong);font-weight:700}
.TextInput-module__3pzDPG__input{background:var(--surface-card);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-body);min-block-size:var(--size-action-primary);padding:var(--space-sm) var(--space-md);color:var(--color-text-primary)}.TextInput-module__3pzDPG__input::placeholder{color:var(--neutral-500)}.TextInput-module__3pzDPG__input:focus-visible,.TextInput-module__3pzDPG__paste:focus-visible{border:var(--border-selected);box-shadow:var(--halo-selected);outline:none}.TextInput-module__3pzDPG__paste{background:var(--surface-page);border:var(--border-default);border-radius:var(--radius-md);white-space:pre-line;min-block-size:120px;padding:var(--space-sm) var(--space-md);line-height:1.7;font-size:var(--text-md);color:var(--color-text-primary);resize:vertical}.TextInput-module__3pzDPG__paste::placeholder{color:var(--neutral-500)}
.ProductAddToBasket-module__Bvqtqq__wrap{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}
.UndoButton-module__vaWjRq__undo{flex:none}.UndoButton-module__vaWjRq__icon{flex:none;block-size:16px;inline-size:16px}.UndoButton-module__vaWjRq__undo.UndoButton-module__vaWjRq__onDark{color:var(--color-text-on-dark);background:0 0;border-color:#ffffff73}.UndoButton-module__vaWjRq__undo.UndoButton-module__vaWjRq__onDark:hover:not(:disabled){background:#ffffff1f}
.ProductPhoto-module__tK1YoW__box{aspect-ratio:1;inline-size:100%;padding:var(--space-xl);background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-lg);place-items:center;display:grid;overflow:hidden}.ProductPhoto-module__tK1YoW__photo{object-fit:contain;block-size:100%;inline-size:100%}.ProductPhoto-module__tK1YoW__box[data-product-photo=drawing]{background:var(--neutral-100)}.ProductPhoto-module__tK1YoW__drawing{place-items:center;display:grid}.ProductPhoto-module__tK1YoW__drawing>span{background:0 0;border:0}
.notices-module__oZqkkW__attention{gap:var(--space-sm);padding:var(--space-xl);background:var(--color-fill-attention-soft);border:var(--border-needs-decision);border-radius:var(--radius-lg);color:var(--color-text-attention);align-items:flex-start;display:flex}.notices-module__oZqkkW__error{gap:var(--space-sm);padding:var(--space-xl);background:var(--surface-card);border:1.5px solid var(--color-border-error);border-radius:var(--radius-lg);color:var(--color-text-primary);align-items:flex-start;display:flex}.notices-module__oZqkkW__info{padding:var(--space-sm) var(--space-md);background:var(--surface-page);border:var(--border-default);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-sm)}.notices-module__oZqkkW__toast{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--ink);border-radius:var(--radius-sm);color:#fff;font-size:var(--text-sm);border:none;justify-content:space-between;align-items:center;display:flex}.notices-module__oZqkkW__toast a,.notices-module__oZqkkW__toast button{color:#fff}.notices-module__oZqkkW__toastDismiss{min-inline-size:var(--size-touch-floor);min-block-size:var(--size-touch-floor);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.notices-module__oZqkkW__toastDismissIcon{block-size:16px;inline-size:16px}.notices-module__oZqkkW__icon{flex-shrink:0;margin-block-start:2px}.notices-module__oZqkkW__body{gap:var(--space-sm);flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}
.BasketBuilder-module__AX8HVq__layout{gap:var(--space-2xl);--builder-head:calc(40px + var(--space-xl));grid-template-columns:minmax(0,1fr) clamp(280px,30vw,420px);align-items:start;max-inline-size:1332px;display:grid}.BasketBuilder-module__AX8HVq__head{block-size:40px;align-items:flex-end;margin-block-end:var(--space-xl);display:flex}.BasketBuilder-module__AX8HVq__head>[data-page-heading]{margin:0}.BasketBuilder-module__AX8HVq__backToList{margin-block-end:var(--space-md)}.BasketBuilder-module__AX8HVq__backIcon{rotate:180deg}.BasketBuilder-module__AX8HVq__mobileBar{display:none}@media (max-width:720px){.BasketBuilder-module__AX8HVq__layout{grid-template-columns:minmax(0,1fr)}.BasketBuilder-module__AX8HVq__summarySlot{position:static}.BasketBuilder-module__AX8HVq__summarySlot[data-has-lines]{display:none}.BasketBuilder-module__AX8HVq__panel{max-block-size:none}.BasketBuilder-module__AX8HVq__asideScroll{overflow:visible}.BasketBuilder-module__AX8HVq__asideCta{display:none}.BasketBuilder-module__AX8HVq__mobileBar{display:block}}.BasketBuilder-module__AX8HVq__entryBlock{margin-block-start:var(--space-md)}.BasketBuilder-module__AX8HVq__search{inline-size:100%;border:2px solid var(--ink);min-block-size:56px;box-shadow:0 4px 0 var(--ink);font-size:var(--text-lg);background-image:var(--search-icon);background-position:right 12px center;background-repeat:no-repeat;background-size:24px 24px;margin-block-end:var(--space-md);padding-inline-start:44px}.BasketBuilder-module__AX8HVq__results{gap:var(--space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.BasketBuilder-module__AX8HVq__filters{gap:var(--space-xs);flex-wrap:wrap;margin-block-end:var(--space-sm);display:flex}.BasketBuilder-module__AX8HVq__noResults{padding:var(--space-xl);color:var(--color-text-secondary)}.BasketBuilder-module__AX8HVq__scopeBar{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-md);margin:var(--space-sm) 0 var(--space-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);background:var(--color-fill-brand-soft);font-size:var(--text-sm);color:var(--color-text-brand-strong);flex-wrap:wrap;display:flex}.BasketBuilder-module__AX8HVq__scopeName{font-weight:var(--weight-heading);color:var(--color-text-brand-strong)}.BasketBuilder-module__AX8HVq__paste{gap:var(--space-lg);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid;container:builder-doors/inline-size}.BasketBuilder-module__AX8HVq__paste[hidden]{display:none}@container builder-doors (max-width:720px){.BasketBuilder-module__AX8HVq__door{grid-column:1/-1}}.BasketBuilder-module__AX8HVq__door{border:2.5px solid var(--ink);border-radius:var(--radius-2xl);min-inline-size:0;box-shadow:0 5px 0 var(--ink);flex-direction:column;display:flex;overflow:hidden}.BasketBuilder-module__AX8HVq__doorHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--ink);color:var(--color-text-on-dark);display:flex}.BasketBuilder-module__AX8HVq__doorTitle{color:var(--color-text-on-dark);font-family:var(--font-display);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.1}.BasketBuilder-module__AX8HVq__doorHint{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-on-dark-secondary)}.BasketBuilder-module__AX8HVq__doorBody{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.BasketBuilder-module__AX8HVq__listDoor .BasketBuilder-module__AX8HVq__doorBody{background:var(--lime-300);color:var(--ink)}.BasketBuilder-module__AX8HVq__catalogDoor .BasketBuilder-module__AX8HVq__doorBody{background:var(--lilac-400);color:var(--ink)}.BasketBuilder-module__AX8HVq__pasteArea{background-color:var(--surface-card);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(1lh - 1px), var(--neutral-200) calc(1lh - 1px), var(--neutral-200) 1lh);border:2px solid var(--ink);background-attachment:local;background-origin:content-box;inline-size:100%}.BasketBuilder-module__AX8HVq__mergeNote{font-size:var(--text-sm);font-weight:var(--weight-heading);margin:0}.BasketBuilder-module__AX8HVq__doorCta{inline-size:100%}.BasketBuilder-module__AX8HVq__allDepartments{align-self:center}.BasketBuilder-module__AX8HVq__tryList{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:var(--weight-heading);flex-wrap:wrap;margin:0;display:flex}.BasketBuilder-module__AX8HVq__summarySlot{min-inline-size:0;margin-block-start:var(--builder-head);position:sticky;inset-block-start:calc(var(--header-height) + var(--space-2xl) + var(--builder-head))}.BasketBuilder-module__AX8HVq__panel{max-block-size:calc(100svh - var(--header-height) - 2 * var(--space-2xl) - var(--builder-head));background:var(--surface-card);border:2px solid var(--ink);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden;container:basket-panel/inline-size}.BasketBuilder-module__AX8HVq__panelTitle{white-space:nowrap;font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-heading);margin:0;font-weight:700;line-height:1.1}.BasketBuilder-module__AX8HVq__panelCount{padding:1px var(--space-xs);border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--color-fill-brand-soft);font-size:var(--text-xs);font-weight:var(--weight-heading);white-space:nowrap;flex:none}.BasketBuilder-module__AX8HVq__asideScroll{overscroll-behavior:contain;scrollbar-width:thin;min-block-size:0;padding:var(--space-sm);background:var(--surface-page);flex:auto;overflow-y:auto}.BasketBuilder-module__AX8HVq__panelFoot{align-items:stretch;gap:var(--space-xs);padding:var(--space-sm);border-block-start:2px solid var(--ink);flex-direction:column;flex:none;display:flex}.BasketBuilder-module__AX8HVq__headActions{align-items:center;gap:var(--space-2xs);display:flex}.BasketBuilder-module__AX8HVq__chevronExpanded,.BasketBuilder-module__AX8HVq__chevronCollapsed{block-size:16px;inline-size:16px;transition:rotate var(--motion-surface)}.BasketBuilder-module__AX8HVq__chevronExpanded{rotate:90deg}.BasketBuilder-module__AX8HVq__chevronCollapsed{rotate:-90deg}.BasketBuilder-module__AX8HVq__asideCta>span{display:block}.BasketBuilder-module__AX8HVq__asideCta>a,.BasketBuilder-module__AX8HVq__asideCta button{inline-size:100%}.BasketBuilder-module__AX8HVq__emptyBasket{align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-md);text-align:center;color:var(--color-text-secondary);flex-direction:column;display:flex}.BasketBuilder-module__AX8HVq__savedBlock{gap:var(--space-xs);padding:var(--space-md);background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}.BasketBuilder-module__AX8HVq__savedHeading{font-size:var(--text-base);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.BasketBuilder-module__AX8HVq__savedList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BasketBuilder-module__AX8HVq__savedRow{align-items:center;gap:var(--space-sm);display:flex}.BasketBuilder-module__AX8HVq__savedName{font-size:var(--text-base);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BasketBuilder-module__AX8HVq__savedMeta{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;margin-inline-start:auto}.BasketBuilder-module__AX8HVq__pasteAside{margin:var(--space-lg) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:720px){.BasketBuilder-module__AX8HVq__paste{gap:var(--space-sm)}.BasketBuilder-module__AX8HVq__summarySlot{margin-block-start:0}}.BasketBuilder-module__AX8HVq__summaryHead{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-block-end:2px solid var(--ink);flex-wrap:wrap;flex:none;display:flex}.BasketBuilder-module__AX8HVq__summaryHead .BasketBuilder-module__AX8HVq__headActions{margin-inline-start:auto}.BasketBuilder-module__AX8HVq__headIcon{block-size:16px;inline-size:16px}.BasketBuilder-module__AX8HVq__cleared{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);color:var(--color-text-secondary);flex-direction:column;display:flex}.BasketBuilder-module__AX8HVq__panel>.BasketBuilder-module__AX8HVq__asideCta{padding:0 var(--space-md) var(--space-md)}
.DepartmentShelf-module__nyzZxW__shelf{gap:var(--space-sm);flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.DepartmentShelf-module__nyzZxW__head{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.DepartmentShelf-module__nyzZxW__name{font-family:var(--font-display);color:var(--color-text-heading);margin:0;font-size:1.625rem;font-weight:700;line-height:1.15}.DepartmentShelf-module__nyzZxW__all{flex:none}.DepartmentShelf-module__nyzZxW__allIcon{block-size:16px;inline-size:16px}.DepartmentShelf-module__nyzZxW__row{gap:var(--space-sm);scrollbar-width:none;background:linear-gradient(var(--ink), var(--ink)) left 0 bottom 9px / 100% 2.5px no-repeat, linear-gradient(var(--lilac-300), var(--lilac-300)) left 0 bottom 0 / 100% 11px no-repeat;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 0 18px;list-style:none;display:grid;position:relative}.DepartmentShelf-module__nyzZxW__row>li:nth-child(n+5){display:none}@container (min-width:900px){.DepartmentShelf-module__nyzZxW__row{grid-template-columns:repeat(5,minmax(0,1fr))}.DepartmentShelf-module__nyzZxW__row>li:nth-child(5){display:flex}}.DepartmentShelf-module__nyzZxW__row::-webkit-scrollbar{display:none}.DepartmentShelf-module__nyzZxW__product,.DepartmentShelf-module__nyzZxW__productIn{gap:var(--space-2xs);min-inline-size:0;padding:var(--space-sm);border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-card);scroll-snap-align:start;flex-direction:column;display:flex;position:relative}.DepartmentShelf-module__nyzZxW__productIn{background:var(--color-fill-selected)}.DepartmentShelf-module__nyzZxW__photo{align-self:center}.DepartmentShelf-module__nyzZxW__productName{-webkit-line-clamp:2;line-clamp:2;min-block-size:2.6em;font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--color-text-primary);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.DepartmentShelf-module__nyzZxW__price{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.DepartmentShelf-module__nyzZxW__amount{align-items:baseline;gap:0 var(--space-2xs);flex-wrap:wrap;display:flex}.DepartmentShelf-module__nyzZxW__basis{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-secondary)}.DepartmentShelf-module__nyzZxW__from{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-heading);font-weight:700;line-height:1}.DepartmentShelf-module__nyzZxW__meta{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-muted)}.DepartmentShelf-module__nyzZxW__action{justify-content:flex-start;margin-block-start:auto;padding-block-start:var(--space-2xs);display:flex}.DepartmentShelf-module__nyzZxW__add{inline-size:40px;padding-inline:0}.DepartmentShelf-module__nyzZxW__add svg{block-size:20px;inline-size:20px}.DepartmentShelf-module__nyzZxW__placeholder{border-radius:var(--radius-lg);background:var(--neutral-100);block-size:236px}.DepartmentShelf-module__nyzZxW__failed{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}@media (max-width:560px){.DepartmentShelf-module__nyzZxW__row{scroll-snap-type:x proximity;margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md);scroll-padding-inline:var(--space-md);grid-template-columns:none;grid-auto-columns:166px;grid-auto-flow:column;overflow-x:auto}.DepartmentShelf-module__nyzZxW__row>li:nth-child(n+5){display:flex}.DepartmentShelf-module__nyzZxW__name{font-size:var(--text-xl)}}
.LandingEntry-module__zqK40G__entry{align-items:center;gap:var(--space-md);flex-direction:column;inline-size:100%;display:flex}.LandingEntry-module__zqK40G__doors{gap:var(--space-md);grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}@media (min-width:1024px){.LandingEntry-module__zqK40G__doors{grid-template-columns:1fr 1fr;align-items:stretch}}.LandingEntry-module__zqK40G__door{border:3px solid var(--ink);border-radius:var(--radius-2xl);inline-size:100%;box-shadow:0 6px 0 var(--ink);font:inherit;color:var(--ink);text-align:start;transition:transform var(--motion-transform), box-shadow var(--motion-transform);flex-direction:column;align-items:stretch;padding:0;display:flex;overflow:hidden}.LandingEntry-module__zqK40G__composer{background:var(--color-fill-money)}.LandingEntry-module__zqK40G__composer:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:4px}.LandingEntry-module__zqK40G__catalogDoor{background:var(--color-surface-brand);cursor:pointer}.LandingEntry-module__zqK40G__catalogDoor:hover{box-shadow:0 4px 0 var(--ink);transform:translateY(2px)}.LandingEntry-module__zqK40G__catalogDoor:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.LandingEntry-module__zqK40G__doorHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--ink);color:var(--color-text-on-dark);display:flex}.LandingEntry-module__zqK40G__doorTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-on-dark);margin:0;font-weight:700;line-height:1.15}.LandingEntry-module__zqK40G__doorSub{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-on-dark-secondary)}.LandingEntry-module__zqK40G__doorBody{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.LandingEntry-module__zqK40G__doorPanel{flex:1;inline-size:100%}.LandingEntry-module__zqK40G__textarea{field-sizing:content;resize:none;max-block-size:40vh;padding:var(--space-sm) var(--space-md);border:2.5px solid var(--ink);border-radius:var(--radius-lg);background-color:var(--surface-card);background-image:linear-gradient(var(--surface-card), var(--surface-card)), repeating-linear-gradient(to bottom, transparent 0, transparent calc(1lh - 1px), var(--neutral-200) calc(1lh - 1px), var(--neutral-200) 1lh);background-position:0 0;background-repeat:no-repeat,repeat;background-attachment:local;background-origin:padding-box,content-box;background-size:100% var(--space-sm), auto;font-size:var(--text-md);line-height:1.7}.LandingEntry-module__zqK40G__textarea:focus-visible{box-shadow:none;outline:none}.LandingEntry-module__zqK40G__textarea:placeholder-shown{field-sizing:fixed;overflow:hidden}.LandingEntry-module__zqK40G__departments{align-content:flex-start;gap:var(--space-xs);flex-wrap:wrap;display:flex}.LandingEntry-module__zqK40G__department{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--surface-card);border:2px solid var(--ink);font-size:var(--text-base-tight);font-weight:var(--weight-heading);color:var(--ink)}.LandingEntry-module__zqK40G__shelf{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.LandingEntry-module__zqK40G__shelfTotal{justify-content:center;align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.LandingEntry-module__zqK40G__shelfTag{padding:2px var(--space-sm);border:2.5px solid var(--ink);border-radius:var(--radius-md);background:var(--color-fill-money);box-shadow:0 3px 0 var(--ink);color:var(--ink);font-family:var(--font-display);font-size:1.75rem;font-weight:700;line-height:1.1;transform:rotate(-3deg)}.LandingEntry-module__zqK40G__shelfLabel{font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--ink)}.LandingEntry-module__zqK40G__fan{justify-content:center;padding-block-end:var(--space-xs);padding-inline-start:16px;display:flex}.LandingEntry-module__zqK40G__fanSticker{border:2.5px solid var(--ink);border-radius:var(--radius-md);background:var(--surface-card);block-size:60px;inline-size:60px;box-shadow:0 3px 0 var(--ink);margin-inline-start:-16px;padding:5px;display:flex}.LandingEntry-module__zqK40G__fanSticker:first-child{transform:rotate(-18deg)translateY(12px)}.LandingEntry-module__zqK40G__fanSticker:nth-child(2){transform:rotate(-12deg)translateY(5px)}.LandingEntry-module__zqK40G__fanSticker:nth-child(3){transform:rotate(-6deg)translateY(1px)}.LandingEntry-module__zqK40G__fanSticker:nth-child(4){z-index:1;transform:translateY(-1px)}.LandingEntry-module__zqK40G__fanSticker:nth-child(5){transform:rotate(6deg)translateY(1px)}.LandingEntry-module__zqK40G__fanSticker:nth-child(6){transform:rotate(12deg)translateY(5px)}.LandingEntry-module__zqK40G__fanSticker:nth-child(7){transform:rotate(18deg)translateY(12px)}@media (max-width:720px){.LandingEntry-module__zqK40G__fanSticker{block-size:50px;inline-size:50px;margin-inline-start:-14px}.LandingEntry-module__zqK40G__fan{padding-block-end:14px}}.LandingEntry-module__zqK40G__doorFoot{align-items:center;gap:var(--space-md);display:flex}.LandingEntry-module__zqK40G__lineCount{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--ink)}.LandingEntry-module__zqK40G__starters{justify-content:center;align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.LandingEntry-module__zqK40G__startersLabel{font-size:var(--text-sm);color:var(--color-text-muted)}.LandingEntry-module__zqK40G__chipList{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LandingEntry-module__zqK40G__chip{min-block-size:40px;padding-inline:var(--space-md);border:2.5px solid var(--ink);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-heading-strong);cursor:pointer;transition:background var(--motion-surface), border-color var(--motion-surface), transform var(--motion-transform);font-family:inherit}.LandingEntry-module__zqK40G__chip:hover{background:var(--color-fill-brand-soft)}.LandingEntry-module__zqK40G__chip:active{transform:translateY(1px)}.LandingEntry-module__zqK40G__chip:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.LandingEntry-module__zqK40G__entryNote{font-size:var(--text-sm);text-align:center;color:var(--color-text-muted);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.LandingEntry-module__zqK40G__chip,.LandingEntry-module__zqK40G__door,.LandingEntry-module__zqK40G__catalogDoor:hover{transition:none}}
.PublicFooter-module__AQ64UG__footer{background:var(--surface-bar);border-block-start:var(--border-default);color:var(--color-text-primary)}.PublicFooter-module__AQ64UG__inner{align-items:start;gap:var(--space-4xl);inline-size:100%;max-inline-size:var(--measure-page);padding:var(--space-4xl) var(--space-4xl) var(--space-2xl);grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;display:grid}.PublicFooter-module__AQ64UG__identity{gap:var(--space-md);flex-direction:column;max-inline-size:40ch;display:flex}.PublicFooter-module__AQ64UG__lockup{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.PublicFooter-module__AQ64UG__about{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.6}.PublicFooter-module__AQ64UG__columns{gap:var(--space-4xl);flex-wrap:wrap;display:flex}.PublicFooter-module__AQ64UG__column{gap:var(--space-xs);flex-direction:column;min-inline-size:140px;display:flex}.PublicFooter-module__AQ64UG__columnTitle{font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.PublicFooter-module__AQ64UG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PublicFooter-module__AQ64UG__list a{min-block-size:var(--size-action);font-size:var(--text-base);color:var(--color-text-secondary);--bracket-inset:-4px;--bracket-inset-block:10px;align-items:center;text-decoration:none;display:inline-flex}.PublicFooter-module__AQ64UG__list a:hover{color:var(--color-text-brand-strong)}.PublicFooter-module__AQ64UG__list a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.PublicFooter-module__AQ64UG__baseline{justify-content:space-between;gap:var(--space-xs) var(--space-xl);inline-size:100%;max-inline-size:var(--measure-page);padding:var(--space-lg) var(--space-4xl) var(--space-2xl);border-block-start:var(--border-default);flex-wrap:wrap;margin-inline:auto;display:flex}.PublicFooter-module__AQ64UG__mark{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}@media (max-width:720px){.PublicFooter-module__AQ64UG__inner{gap:var(--space-2xl);padding:var(--space-3xl) var(--space-lg) var(--space-xl);grid-template-columns:minmax(0,1fr)}.PublicFooter-module__AQ64UG__columns{gap:var(--space-2xl)}.PublicFooter-module__AQ64UG__baseline{padding:var(--space-lg) var(--space-lg) var(--space-2xl)}}
.PublicProductGrid-module__1GKi7W__grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.PublicProductGrid-module__1GKi7W__strip{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.PublicProductGrid-module__1GKi7W__strip{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:166px;grid-auto-flow:column;overflow-x:auto}.PublicProductGrid-module__1GKi7W__strip::-webkit-scrollbar{display:none}}.PublicProductGrid-module__1GKi7W__live{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.SiteBar-module___4Lolq__bar{z-index:5;block-size:var(--header-height);background:var(--ink);color:var(--color-text-on-dark);--color-focus-ring:var(--lime-300);position:sticky;inset-block-start:0}.SiteBar-module___4Lolq__inner{justify-content:space-between;align-items:center;gap:var(--space-lg);block-size:100%;max-inline-size:1440px;padding-inline:var(--space-xl);margin-inline:auto;display:flex}.SiteBar-module___4Lolq__lockup{min-block-size:var(--size-action);border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}.SiteBar-module___4Lolq__end{align-items:center;gap:var(--space-sm);flex:none;display:flex}.SiteBar-module___4Lolq__cart{gap:var(--space-xs);padding-inline:var(--space-md)}.SiteBar-module___4Lolq__count{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.SiteBar-module___4Lolq__count:empty{display:none}.SiteBar-module___4Lolq__account{color:var(--color-text-on-dark);padding-inline:var(--space-sm);gap:var(--space-xs)}.SiteBar-module___4Lolq__end .SiteBar-module___4Lolq__account:hover:not(:disabled){color:var(--color-text-on-dark);background:var(--ink-hover);text-decoration:none}.SiteBar-module___4Lolq__account svg{flex:none}.SiteBar-module___4Lolq__avatarButton{inline-size:var(--size-action);padding:0}.SiteBar-module___4Lolq__avatar{background:var(--lilac-400);block-size:40px;inline-size:40px;color:var(--ink);font-family:var(--font-display);font-size:var(--text-lg);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}@media (max-width:720px){.SiteBar-module___4Lolq__inner{padding-inline:var(--space-md)}.SiteBar-module___4Lolq__end{gap:var(--space-xs)}.SiteBar-module___4Lolq__account .SiteBar-module___4Lolq__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SiteBar-module___4Lolq__signIn{inline-size:var(--size-action);box-shadow:inset 0 0 0 2px var(--color-text-on-dark);padding:0}}@media (max-width:350px){.SiteBar-module___4Lolq__wordmark{display:none}}
.StalenessMark-module__azxVbW__mark{font-size:var(--text-sm);margin-block-start:var(--space-2xs)}.StalenessMark-module__azxVbW__stale{color:var(--color-text-secondary)}.StalenessMark-module__azxVbW__veryStale,.StalenessMark-module__azxVbW__unknown{padding:var(--space-sm) var(--space-md);background:var(--color-fill-attention-soft);border:var(--border-needs-decision);border-radius:var(--radius-sm);color:var(--color-text-attention)}.StalenessMark-module__azxVbW__unavailable{font-size:var(--text-sm);color:var(--color-text-muted);margin-block-start:var(--space-sm)}
.LandingFlyer-module__gllVWa__flyer{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:168px;gap:14px;margin:0;padding:0;list-style:none;display:grid}.LandingFlyer-module__gllVWa__block{min-inline-size:0;display:flex}.LandingFlyer-module__gllVWa__wide{grid-column:span 2}.LandingFlyer-module__gllVWa__tall{grid-row:span 2}.LandingFlyer-module__gllVWa__link{gap:var(--space-2xs);padding:var(--space-md) 18px;border:2.5px solid var(--ink);border-radius:var(--radius-lg);box-shadow:0 4px 0 var(--ink);text-align:start;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative;overflow:hidden}.LandingFlyer-module__gllVWa__lime .LandingFlyer-module__gllVWa__link{background:var(--color-fill-money);color:var(--ink)}.LandingFlyer-module__gllVWa__lilac .LandingFlyer-module__gllVWa__link{background:var(--color-surface-brand);color:var(--color-text-on-brand)}.LandingFlyer-module__gllVWa__white .LandingFlyer-module__gllVWa__link{background:var(--surface-card);color:var(--color-text-heading)}.LandingFlyer-module__gllVWa__ink .LandingFlyer-module__gllVWa__link{background:var(--ink);color:var(--color-text-on-dark)}.LandingFlyer-module__gllVWa__name{z-index:1;font-family:var(--font-display);font-size:1.3125rem;font-weight:700;line-height:1.05;position:relative}.LandingFlyer-module__gllVWa__wide .LandingFlyer-module__gllVWa__name,.LandingFlyer-module__gllVWa__tall .LandingFlyer-module__gllVWa__name{font-size:1.875rem}.LandingFlyer-module__gllVWa__scatter{--sticker:64px;z-index:0;block-size:64%;position:absolute;inset-block-end:-16px;inset-inline:-12px}.LandingFlyer-module__gllVWa__wide .LandingFlyer-module__gllVWa__scatter{--sticker:84px}.LandingFlyer-module__gllVWa__tall .LandingFlyer-module__gllVWa__scatter{--sticker:84px;block-size:76%}.LandingFlyer-module__gllVWa__scattered{inline-size:var(--sticker);block-size:var(--sticker);border:2.5px solid var(--ink);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:0 3px 0 var(--ink);padding:6px;display:flex;position:absolute}.LandingFlyer-module__gllVWa__stickers{display:flex;position:absolute;inset-block-end:-10px;inset-inline-end:-4px}.LandingFlyer-module__gllVWa__sticker{border:2.5px solid var(--ink);border-radius:var(--radius-md);background:var(--surface-card);block-size:66px;inline-size:66px;box-shadow:0 3px 0 var(--ink);margin-inline-start:-22px;padding:6px;display:flex}.LandingFlyer-module__gllVWa__sticker:first-child{transform:rotate(-8deg)translateY(-6px)}.LandingFlyer-module__gllVWa__sticker:nth-child(2){transform:rotate(5deg)}@media (prefers-reduced-motion:no-preference){.LandingFlyer-module__gllVWa__link{transition:transform .12s ease-out,box-shadow .12s ease-out}.LandingFlyer-module__gllVWa__link:hover{box-shadow:0 6px 0 var(--ink);transform:translateY(-2px)}}@media (max-width:720px){.LandingFlyer-module__gllVWa__flyer{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:10px}.LandingFlyer-module__gllVWa__tall{grid-row:auto}.LandingFlyer-module__gllVWa__link{padding:var(--space-sm) 13px;border-radius:var(--radius-md)}.LandingFlyer-module__gllVWa__name{font-size:1.0625rem}.LandingFlyer-module__gllVWa__wide .LandingFlyer-module__gllVWa__name{font-size:1.5rem}.LandingFlyer-module__gllVWa__tall .LandingFlyer-module__gllVWa__name{font-size:1.0625rem}.LandingFlyer-module__gllVWa__scatter{--sticker:48px}.LandingFlyer-module__gllVWa__wide .LandingFlyer-module__gllVWa__scatter{--sticker:64px}.LandingFlyer-module__gllVWa__tall .LandingFlyer-module__gllVWa__scatter{--sticker:44px;block-size:64%}.LandingFlyer-module__gllVWa__scattered{border-radius:var(--radius-sm);padding:4px}}@media (max-width:359px){.LandingFlyer-module__gllVWa__scatter,.LandingFlyer-module__gllVWa__tall .LandingFlyer-module__gllVWa__scatter{block-size:50%}}.LandingFlyer-module__gllVWa__compact{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:112px;gap:12px}.LandingFlyer-module__gllVWa__compact .LandingFlyer-module__gllVWa__link{padding:var(--space-sm) var(--space-md)}.LandingFlyer-module__gllVWa__compact .LandingFlyer-module__gllVWa__name{font-size:var(--text-lg)}.LandingFlyer-module__gllVWa__compact .LandingFlyer-module__gllVWa__sticker{block-size:52px;inline-size:52px;margin-inline-start:-18px;padding:4px}@media (max-width:720px){.LandingFlyer-module__gllVWa__compact{grid-auto-rows:132px}}
.StoredResult-module__4eDOTa__stored{align-items:baseline;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.StoredResult-module__4eDOTa__label{color:var(--color-text-muted)}.StoredResult-module__4eDOTa__chain{font-weight:var(--weight-label)}.StoredResult-module__4eDOTa__total{font-size:var(--text-base-tight);font-weight:var(--weight-label);color:var(--color-text-secondary)}.StoredResult-module__4eDOTa__when{color:var(--color-text-muted)}.StoredResult-module__4eDOTa__stored[data-stale=true]{color:var(--color-text-attention)}.StoredResult-module__4eDOTa__staleNote{font-size:var(--text-xs);color:var(--color-text-attention);flex-basis:100%}
.Handoff-module__wzFXqW__screen{gap:var(--space-lg);flex-direction:column;max-inline-size:708px;display:flex}.Handoff-module__wzFXqW__totalCard{padding:var(--space-lg);gap:var(--space-xs);flex-direction:column;display:flex}.Handoff-module__wzFXqW__totalRow{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.Handoff-module__wzFXqW__totalLabel{font-size:var(--text-row);font-weight:var(--weight-heading);color:var(--color-text-secondary)}.Handoff-module__wzFXqW__totalValue{align-items:baseline;display:inline-flex}.Handoff-module__wzFXqW__totalBreak{font-size:var(--text-sm);color:var(--color-text-muted)}.Handoff-module__wzFXqW__altPath{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;margin-block-start:var(--space-sm);display:flex}.Handoff-module__wzFXqW__missing{gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);background:var(--color-fill-attention-soft);border-radius:var(--radius-md);color:var(--color-text-attention);flex-direction:column;display:flex}.Handoff-module__wzFXqW__missingTitle{font-weight:var(--weight-heading);margin:0}.Handoff-module__wzFXqW__missingList{color:var(--color-text-primary);margin:0;padding-inline-start:var(--space-lg)}.Handoff-module__wzFXqW__missingFoot{font-size:var(--text-sm);margin:0}.Handoff-module__wzFXqW__refreshing{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.Handoff-module__wzFXqW__detail{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.Handoff-module__wzFXqW__detail+.Handoff-module__wzFXqW__detail{margin-block-start:var(--space-xs)}.Handoff-module__wzFXqW__action{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.Handoff-module__wzFXqW__actionRow{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.Handoff-module__wzFXqW__actionNote,.Handoff-module__wzFXqW__steps{color:var(--color-text-secondary);font-size:var(--text-sm)}.Handoff-module__wzFXqW__listBox{background:var(--surface-page);border:var(--border-default);border-radius:var(--radius-md);inline-size:100%;padding:var(--space-md);font-family:inherit;font-size:var(--text-base-tight);white-space:pre-wrap;color:var(--color-text-primary);max-block-size:260px;line-height:1.7;overflow-y:auto}.Handoff-module__wzFXqW__fallback{border-block-start:var(--border-subtle);margin-block-start:var(--space-md);padding-block-start:var(--space-md)}.Handoff-module__wzFXqW__titleRow{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.Handoff-module__wzFXqW__titleSal{margin-inline-start:auto;display:inline-flex}.Handoff-module__wzFXqW__title{font-size:var(--text-xl);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}@media (max-width:720px){.Handoff-module__wzFXqW__title{font-size:var(--text-lg)}}
.ProductPage-module__Mqp1va__screen{gap:var(--space-lg);inline-size:100%;max-inline-size:1080px;padding:var(--space-4xl);flex-direction:column;margin-inline:auto;display:flex}.ProductPage-module__Mqp1va__split{gap:var(--space-3xl);grid-template-columns:minmax(220px,420px) minmax(340px,1fr);align-items:start;display:grid}.ProductPage-module__Mqp1va__photoCol{position:sticky;inset-block-start:var(--space-xl)}.ProductPage-module__Mqp1va__mainCol{gap:var(--space-lg);flex-direction:column;min-inline-size:0;display:flex}.ProductPage-module__Mqp1va__breadcrumb{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-muted);margin:0}.ProductPage-module__Mqp1va__breadcrumb a{color:var(--color-text-secondary)}.ProductPage-module__Mqp1va__related{gap:var(--space-sm);flex-direction:column;margin-block-start:var(--space-xl);display:flex}.ProductPage-module__Mqp1va__title{font-size:var(--display-sm);font-weight:var(--weight-heading);color:var(--color-text-heading);text-wrap:balance;overflow-wrap:anywhere;margin:0;line-height:1.25}.ProductPage-module__Mqp1va__answer{gap:var(--space-2xs);flex-direction:column;display:flex}.ProductPage-module__Mqp1va__answerLabel{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-brand)}.ProductPage-module__Mqp1va__answerLine{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.ProductPage-module__Mqp1va__answerPrice{font-family:var(--font-display);font-size:var(--display-lg);color:var(--ink);font-weight:700;line-height:1.1}.ProductPage-module__Mqp1va__answerBasis{font-size:var(--text-lg);font-weight:var(--weight-label);color:var(--color-text-secondary)}.ProductPage-module__Mqp1va__answerChain{align-items:center;gap:var(--space-xs);font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);display:inline-flex}.ProductPage-module__Mqp1va__answerGap{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.ProductPage-module__Mqp1va__section{gap:var(--space-sm);flex-direction:column;display:flex}.ProductPage-module__Mqp1va__heading{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.ProductPage-module__Mqp1va__rows{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProductPage-module__Mqp1va__row,.ProductPage-module__Mqp1va__rowBest{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-row);display:flex}.ProductPage-module__Mqp1va__rowBest{border:var(--border-winner);background:var(--neutral-100)}.ProductPage-module__Mqp1va__rowName{align-items:center;gap:var(--space-2xs) var(--space-xs);min-inline-size:0;font-size:var(--text-md);font-weight:var(--weight-heading);color:var(--color-text-heading);flex-wrap:wrap;flex:1;display:flex}.ProductPage-module__Mqp1va__rowPrice{flex-direction:column;align-items:flex-end;display:flex}.ProductPage-module__Mqp1va__price{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-primary)}.ProductPage-module__Mqp1va__diff{font-size:var(--text-sm);color:var(--color-text-muted)}.ProductPage-module__Mqp1va__extras{gap:var(--space-2xs) var(--space-sm);font-size:var(--text-sm);font-weight:var(--weight-body);color:var(--color-text-secondary);flex-wrap:wrap;flex-basis:100%;display:flex}.ProductPage-module__Mqp1va__note{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.6}.ProductPage-module__Mqp1va__facts{gap:var(--space-sm) var(--space-xl);padding:var(--space-md);background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;display:grid}.ProductPage-module__Mqp1va__fact dt{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-muted)}.ProductPage-module__Mqp1va__fact dd{font-size:var(--text-base);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}@media (max-width:720px){.ProductPage-module__Mqp1va__screen{padding:var(--space-lg)}.ProductPage-module__Mqp1va__split{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.ProductPage-module__Mqp1va__photoCol{inline-size:min(100%,280px);margin-inline:auto;position:static}}
.Results-module__FB_Lrq__screen{gap:var(--space-xl);flex-direction:column;max-inline-size:1240px;display:flex;container-type:inline-size}.Results-module__FB_Lrq__layout{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.Results-module__FB_Lrq__top{gap:var(--space-lg);flex-direction:column;min-inline-size:0;display:flex}.Results-module__FB_Lrq__compare{gap:var(--space-xl);flex-direction:column;min-inline-size:0;display:flex}.Results-module__FB_Lrq__footer{gap:var(--space-md);flex-direction:column;display:flex}@container (min-width:860px){.Results-module__FB_Lrq__layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.Results-module__FB_Lrq__top{grid-column:1/-1}.Results-module__FB_Lrq__compare,.Results-module__FB_Lrq__footer{grid-column:1}.Results-module__FB_Lrq__receiptColumn{grid-area:2/2/span 2;align-self:start;position:sticky;inset-block-start:calc(var(--header-height) + var(--space-md))}}.Results-module__FB_Lrq__header{align-items:center;gap:var(--space-md);display:flex}.Results-module__FB_Lrq__hero{font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);font-weight:700;line-height:1.2}.Results-module__FB_Lrq__saveHero{gap:var(--space-2xs);display:grid}.Results-module__FB_Lrq__saveLabel{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-secondary)}.Results-module__FB_Lrq__saveValue{font-family:var(--font-display);color:var(--color-text-brand);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:700;line-height:1}.Results-module__FB_Lrq__saveLede{margin:var(--space-2xs) 0 0;color:var(--color-text-secondary)}.Results-module__FB_Lrq__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li.Results-module__FB_Lrq__row{gap:var(--space-md);padding:0 var(--space-lg) var(--space-lg);border:3px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:0 7px 0 var(--ink);flex-direction:column;display:flex;overflow:hidden}li.Results-module__FB_Lrq__rowGold{background:var(--color-fill-money)}li.Results-module__FB_Lrq__rowSilver,li.Results-module__FB_Lrq__rowBronze{background:var(--surface-card)}li.Results-module__FB_Lrq__rowSelected{border-color:var(--ink)}.Results-module__FB_Lrq__tagHead{align-items:center;gap:var(--space-sm);margin-inline:calc(-1 * var(--space-lg));padding:var(--space-sm) var(--space-lg);background:var(--ink);color:var(--color-text-on-dark);display:flex}.Results-module__FB_Lrq__tagHead .Results-module__FB_Lrq__chainName{color:var(--color-text-on-dark)}.Results-module__FB_Lrq__strip{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));margin:0;padding:0;list-style:none;display:grid}.Results-module__FB_Lrq__stripItem{min-inline-size:0;display:flex}.Results-module__FB_Lrq__stripTag{align-items:flex-start;gap:var(--space-2xs);inline-size:100%;padding:var(--space-sm);border:2.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 4px 0 var(--ink);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:transform var(--motion-transform), box-shadow var(--motion-transform);flex-direction:column;display:flex}.Results-module__FB_Lrq__stripTag:hover{box-shadow:0 6px 0 var(--ink);transform:translateY(-2px)}.Results-module__FB_Lrq__stripWinner{background:var(--color-fill-money)}.Results-module__FB_Lrq__stripOn,.Results-module__FB_Lrq__stripOn:hover{border:var(--border-selected);background:var(--color-fill-selected);box-shadow:0 6px 0 var(--color-border-selected);border-width:2.5px;transform:translateY(-3px)}.Results-module__FB_Lrq__stripWinner.Results-module__FB_Lrq__stripOn{background:var(--color-fill-money)}.Results-module__FB_Lrq__stripLogo>span{border:0}.Results-module__FB_Lrq__stripRank{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}.Results-module__FB_Lrq__stripPrice>span{font-family:var(--font-display);font-size:var(--text-xl);color:var(--ink);font-weight:700}.Results-module__FB_Lrq__stripNote{align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);font-weight:var(--weight-heading);display:inline-flex}.Results-module__FB_Lrq__stripNote[data-strip-note=under_minimum],.Results-module__FB_Lrq__stripNote[data-strip-note=fee_unknown]{color:var(--color-text-attention)}.Results-module__FB_Lrq__stripWinner .Results-module__FB_Lrq__stripNote{color:var(--ink)}.Results-module__FB_Lrq__stripNote svg{block-size:14px;inline-size:14px}.Results-module__FB_Lrq__meter{gap:2px;display:inline-flex}.Results-module__FB_Lrq__meter i{background:var(--color-border-strong);border-radius:2px;block-size:10px;inline-size:5px}.Results-module__FB_Lrq__meter i.Results-module__FB_Lrq__meterOn{background:var(--ink)}.Results-module__FB_Lrq__gapLine{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:2.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--color-fill-attention-soft);flex-wrap:wrap;display:flex}.Results-module__FB_Lrq__gapText{align-items:center;gap:var(--space-xs);font-weight:var(--weight-heading);color:var(--color-text-attention);margin:0;display:flex}.Results-module__FB_Lrq__gapFoot{font-size:var(--text-sm);color:var(--color-text-secondary);flex-basis:100%;margin:0}.Results-module__FB_Lrq__gapPanel{align-items:stretch;gap:var(--space-sm);flex-direction:column;display:flex}.Results-module__FB_Lrq__gapPanel>button{order:-1;align-self:flex-end}.Results-module__FB_Lrq__priceHuge>span{letter-spacing:-.02em;font-size:clamp(3.25rem,2rem + 5vw,6rem);line-height:.95}.Results-module__FB_Lrq__identity{align-items:center;gap:var(--space-xs);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.Results-module__FB_Lrq__chainName{font-size:1.125rem;font-weight:var(--weight-heading-strong);color:var(--color-text-heading)}.Results-module__FB_Lrq__priceBox{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.Results-module__FB_Lrq__priceNote{font-size:var(--text-xs);color:var(--color-text-muted)}li.Results-module__FB_Lrq__rowGold .Results-module__FB_Lrq__priceNote{color:var(--color-text-brand)}.Results-module__FB_Lrq__partialNote{color:var(--color-text-secondary);font-size:var(--text-sm);margin-block-start:var(--space-2xs)}.Results-module__FB_Lrq__statusOk{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-fill-brand-soft);color:var(--color-text-brand-strong);font-size:var(--text-sm);font-weight:var(--weight-label);display:flex}.Results-module__FB_Lrq__statusIcon{flex:none;block-size:16px;inline-size:16px}.Results-module__FB_Lrq__statusWarn{padding:var(--space-sm) var(--space-md);border:2.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--color-fill-attention-soft);color:var(--color-text-attention);font-size:var(--text-sm)}.Results-module__FB_Lrq__statusTitle{font-weight:var(--weight-heading);margin:0}.Results-module__FB_Lrq__missingList{font-weight:var(--weight-label);margin:0;padding:0;list-style:none;display:inline}.Results-module__FB_Lrq__missingList li{display:inline}.Results-module__FB_Lrq__missingList li:not(:last-child):after{content:", "}.Results-module__FB_Lrq__statusTitle{margin-inline-end:var(--space-2xs);display:inline}.Results-module__FB_Lrq__statusFoot{margin:var(--space-2xs) 0 0}.Results-module__FB_Lrq__priceLabel{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-label)}.Results-module__FB_Lrq__attributes{gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;margin:0;display:flex}.Results-module__FB_Lrq__attribute{align-items:baseline;gap:var(--space-xs);display:flex}.Results-module__FB_Lrq__attribute dt{color:var(--color-text-secondary);font-size:var(--text-row);font-weight:var(--weight-label);margin-block-end:0;margin-block-end:var(--space-2xs)}.Results-module__FB_Lrq__attribute dd{margin:0}.Results-module__FB_Lrq__attribute dd>span{font-size:var(--text-row);color:var(--color-text-secondary)}.Results-module__FB_Lrq__math p{padding-block:var(--space-xs);color:var(--color-text-secondary)}.Results-module__FB_Lrq__clubToggle{align-items:center;gap:var(--space-xs);padding-block:var(--space-xs);display:flex}.Results-module__FB_Lrq__breakdown{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.Results-module__FB_Lrq__breakdownLine{gap:var(--space-2xs);padding-block:var(--space-2xs);border-block-end:var(--border-separator);display:grid}.Results-module__FB_Lrq__breakdownName{font-weight:var(--weight-heading)}.Results-module__FB_Lrq__breakdownMeta{color:var(--color-text-secondary);font-size:var(--text-sm)}.Results-module__FB_Lrq__breakdownMissing{color:var(--color-text-secondary);font-style:italic}.Results-module__FB_Lrq__promoNote{font-size:var(--text-sm)}.Results-module__FB_Lrq__clubNote{font-size:var(--text-sm);color:var(--color-text-brand)}.Results-module__FB_Lrq__skipNote{font-size:var(--text-sm)}.Results-module__FB_Lrq__skipIcon{vertical-align:-2px;block-size:14px;inline-size:14px;display:inline-block}.Results-module__FB_Lrq__resolutionNote{font-size:var(--text-sm);color:var(--color-text-brand)}.Results-module__FB_Lrq__resolutionFlag{font-weight:600}.Results-module__FB_Lrq__feeUnknown{color:var(--color-text-secondary);font-size:var(--text-row);font-weight:var(--weight-label)}.Results-module__FB_Lrq__feeScope{align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);line-height:1.3;font-weight:var(--weight-body);color:var(--color-text-secondary);display:flex}.Results-module__FB_Lrq__feeScope[data-delivery-check=delivers]{color:var(--color-text-brand-strong);font-weight:var(--weight-label)}.Results-module__FB_Lrq__feeScope svg{flex:none;block-size:14px;inline-size:14px}div.Results-module__FB_Lrq__addressPrompt{justify-content:flex-start;align-items:center;gap:var(--space-xs) var(--space-md);font-weight:var(--weight-label);background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.Results-module__FB_Lrq__addressPrompt p{margin:0}.Results-module__FB_Lrq__addressPrompt button{flex:none}.Results-module__FB_Lrq__noDeliveryLine{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.Results-module__FB_Lrq__noDelivery{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--surface-card);border:var(--border-default);border-radius:var(--radius-lg);flex-direction:column;scroll-margin-block-start:calc(var(--header-height,64px) + var(--space-md));display:flex}.Results-module__FB_Lrq__noDeliveryTitle{font-size:var(--text-base);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.Results-module__FB_Lrq__noDeliveryList{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Results-module__FB_Lrq__noDeliveryChain{align-items:center;gap:var(--space-xs);display:flex}.Results-module__FB_Lrq__zeroList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li.Results-module__FB_Lrq__zeroRow{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-row);flex-wrap:wrap;display:flex}.Results-module__FB_Lrq__zeroNote{color:var(--color-text-secondary);font-size:var(--text-sm);flex-basis:100%;margin:0}.Results-module__FB_Lrq__maintenanceNote{color:var(--color-text-muted);font-size:var(--text-sm);border-inline-start:2px dashed var(--color-border);padding-inline-start:var(--space-sm)}.Results-module__FB_Lrq__footerLine{color:var(--color-text-muted);font-size:var(--text-sm)}.Results-module__FB_Lrq__mobileBar{display:none}@media (max-width:720px){.Results-module__FB_Lrq__mobileBar{display:block}.Results-module__FB_Lrq__winnerCta{display:none}.Results-module__FB_Lrq__screen,.Results-module__FB_Lrq__compare{gap:var(--space-md)}.Results-module__FB_Lrq__header [data-ramzii]{block-size:96px;inline-size:96px}li.Results-module__FB_Lrq__row{padding:0 var(--space-md) var(--space-md)}.Results-module__FB_Lrq__tagHead{margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md)}.Results-module__FB_Lrq__saveValue{font-size:var(--text-2xl)}.Results-module__FB_Lrq__hero{font-size:var(--text-lg)}}@media (max-width:560px){.Results-module__FB_Lrq__rowCollapsed .Results-module__FB_Lrq__attrSubtotal{display:none}.Results-module__FB_Lrq__strip{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.Results-module__FB_Lrq__stripTag{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);box-shadow:0 3px 0 var(--ink);flex-direction:row}.Results-module__FB_Lrq__stripNote{flex:1}.Results-module__FB_Lrq__stripPrice>span{font-size:var(--text-lg)}}.Results-module__FB_Lrq__compare[aria-busy=true] .Results-module__FB_Lrq__list{opacity:.6;transition:opacity .15s}.Results-module__FB_Lrq__refreshing{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-label);margin:0}.Results-module__FB_Lrq__subsBox{gap:var(--space-xs);flex-direction:column;display:flex}.Results-module__FB_Lrq__subsTitle{font-weight:var(--weight-heading);margin:0}.Results-module__FB_Lrq__subsHead{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.Results-module__FB_Lrq__subsPreview{font-weight:var(--weight-label);margin:0}.Results-module__FB_Lrq__subsAcceptAll{flex:none}.Results-module__FB_Lrq__subsLines{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Results-module__FB_Lrq__subsLine{gap:var(--space-xs);flex-direction:column;display:flex}.Results-module__FB_Lrq__subsLine+.Results-module__FB_Lrq__subsLine{border-block-start:1px dashed var(--neutral-300);padding-block-start:var(--space-sm)}.Results-module__FB_Lrq__subsLineHead{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;display:flex}.Results-module__FB_Lrq__subsName{font-weight:var(--weight-heading)}.Results-module__FB_Lrq__subsMissing{padding-block:1px;padding-inline:var(--space-xs);border-radius:var(--radius-xs);background:var(--surface-card);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--color-text-attention);font-size:var(--text-xs);font-weight:var(--weight-heading)}.Results-module__FB_Lrq__subsOptions{grid-template-columns:repeat(var(--options,3), minmax(0, 1fr));gap:var(--space-md);padding-block-start:var(--space-sm);display:grid}.Results-module__FB_Lrq__subsOption{align-items:center;gap:var(--space-xs);min-inline-size:0;padding:var(--space-md) var(--space-sm) var(--space-sm);border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 3px 0 var(--ink);color:var(--color-text-primary);text-align:center;flex-direction:column;display:flex;position:relative}.Results-module__FB_Lrq__subsFlags{gap:var(--space-2xs);display:flex;position:absolute;inset-block-start:-12px;inset-inline-start:var(--space-sm)}.Results-module__FB_Lrq__subsTag{padding:1px var(--space-xs);border:2px solid var(--ink);border-radius:var(--radius-xs);background:var(--color-fill-money);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-heading-strong);white-space:nowrap}.Results-module__FB_Lrq__subsTagCheap{background:var(--surface-card)}.Results-module__FB_Lrq__subsOptionName{-webkit-line-clamp:2;line-clamp:2;min-block-size:2.7em;font-size:var(--text-base-tight);font-weight:var(--weight-heading);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.Results-module__FB_Lrq__subsOptionPrice{align-items:baseline;gap:var(--space-xs);display:flex}.Results-module__FB_Lrq__subsOptionPrice>span:first-child{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-heading);font-weight:700}.Results-module__FB_Lrq__subsOptionSize{font-size:var(--text-sm);color:var(--color-text-secondary)}.Results-module__FB_Lrq__subsOptionMeta{justify-content:center;gap:0 var(--space-xs);font-size:var(--text-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.Results-module__FB_Lrq__subsOptionMeta>span+span:before{content:"· "}.Results-module__FB_Lrq__subsMatch{font-weight:var(--weight-heading);color:var(--color-text-heading)}.Results-module__FB_Lrq__subsChoose{align-items:center;gap:var(--space-xs);margin-block-start:auto;display:flex}.Results-module__FB_Lrq__subsNone{color:var(--color-text-attention);margin:0}.Results-module__FB_Lrq__subsActions{gap:var(--space-md);flex-wrap:wrap;margin:0;display:flex}.Results-module__FB_Lrq__subsSearch{gap:var(--space-xs);flex-direction:column;display:flex}.Results-module__FB_Lrq__subsSearchLabel{font-weight:var(--weight-label)}.Results-module__FB_Lrq__subsAccepted{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Results-module__FB_Lrq__subsAcceptedLine{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.Results-module__FB_Lrq__subsAcceptedText{flex:auto;min-inline-size:0}.Results-module__FB_Lrq__substituteNote{align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}@media (prefers-reduced-motion:reduce){.Results-module__FB_Lrq__compare[aria-busy=true] .Results-module__FB_Lrq__list{transition:none}}@media (max-width:560px){.Results-module__FB_Lrq__subsOptions{grid-template-columns:minmax(0,1fr)}.Results-module__FB_Lrq__subsOption{column-gap:var(--space-sm);row-gap:var(--space-2xs);text-align:start;grid-template-columns:auto minmax(0,1fr);place-items:center start;display:grid}.Results-module__FB_Lrq__subsOption>:has(>[data-product-image]){grid-row:1/span 4}.Results-module__FB_Lrq__subsOptionMeta{justify-content:flex-start}.Results-module__FB_Lrq__subsOptionName{min-block-size:0}}
.SignIn-module__S8RXxW__screen{inline-size:min(476px,100%);padding-block:var(--space-2xl);padding-inline:var(--space-lg);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.SignIn-module__S8RXxW__gateNote{gap:var(--space-xs);flex-direction:column;display:flex}.SignIn-module__S8RXxW__gateLead{font-weight:var(--weight-label);color:var(--color-text-primary)}.SignIn-module__S8RXxW__card{padding:var(--space-xl);gap:var(--space-lg);flex-direction:column;display:flex}.SignIn-module__S8RXxW__google{inline-size:100%}.SignIn-module__S8RXxW__passwordWrap{position:relative}.SignIn-module__S8RXxW__passwordInput{inline-size:100%;padding-inline-end:52px}.SignIn-module__S8RXxW__reveal{border-radius:var(--radius-sm);inline-size:40px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:4px;inset-inline-end:4px}.SignIn-module__S8RXxW__reveal:hover{background:var(--color-fill-muted)}.SignIn-module__S8RXxW__reveal:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:0}.SignIn-module__S8RXxW__divider{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.SignIn-module__S8RXxW__divider:before,.SignIn-module__S8RXxW__divider:after{content:"";background:var(--color-border);flex:1;block-size:1px}.SignIn-module__S8RXxW__form{gap:var(--space-md);flex-direction:column;display:flex}.SignIn-module__S8RXxW__field{gap:var(--space-2xs);flex-direction:column;display:flex}.SignIn-module__S8RXxW__field label{font-size:var(--text-sm);font-weight:var(--weight-heading);color:var(--color-text-heading)}.SignIn-module__S8RXxW__fieldError{font-size:var(--text-sm);color:var(--color-text-attention)}.SignIn-module__S8RXxW__error,.SignIn-module__S8RXxW__notice{margin-block-start:var(--space-2xs)}.SignIn-module__S8RXxW__switches{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (max-width:720px){.SignIn-module__S8RXxW__screen{padding-block:var(--space-lg);padding-inline:var(--space-md)}.SignIn-module__S8RXxW__card{padding:var(--space-lg)}}.SignIn-module__S8RXxW__note{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.SignIn-module__S8RXxW__modeSwitch{gap:var(--space-2xs);margin-block:var(--space-md) var(--space-lg);padding:var(--space-2xs);border:2px solid var(--ink);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:1fr 1fr;display:grid}.SignIn-module__S8RXxW__modeSwitch button{border-radius:var(--radius-sm);min-block-size:42px;color:var(--color-text-secondary);font:inherit;font-size:var(--text-md);font-weight:var(--weight-heading);cursor:pointer;background:0 0;border:1.5px solid #0000}.SignIn-module__S8RXxW__modeSwitch button[aria-pressed=true]{background:var(--lilac-100);border:var(--border-selected);color:var(--color-text-heading)}.SignIn-module__S8RXxW__divider{margin-block:var(--space-md)}.SignIn-module__S8RXxW__forgot{align-self:flex-start;margin-block-start:var(--space-md)}.SignIn-module__S8RXxW__stack{gap:var(--space-lg);flex-direction:column;margin-block-start:var(--space-lg);display:flex}
.LandingStats-module__T5MMyq__band{background:var(--ink);color:var(--color-text-on-dark);border-radius:var(--radius-lg)}.LandingStats-module__T5MMyq__inner{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);text-align:center;flex-direction:column;display:flex}.LandingStats-module__T5MMyq__lead{font-size:var(--text-xl);line-height:1.25;font-weight:var(--weight-heading-strong);color:var(--color-text-on-dark);text-wrap:balance;margin:0}.LandingStats-module__T5MMyq__list{align-items:start;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.LandingStats-module__T5MMyq__item{align-items:center;gap:var(--space-2xs);text-align:center;flex-direction:column;display:flex}.LandingStats-module__T5MMyq__figure{font-family:var(--font-display);font-size:var(--display-md);line-height:1.05;font-weight:var(--weight-heading-strong);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-on-dark)}.LandingStats-module__T5MMyq__itemHero .LandingStats-module__T5MMyq__figure{font-size:var(--display-lg);color:var(--color-text-on-dark-money)}.LandingStats-module__T5MMyq__label{max-inline-size:16ch;font-size:var(--text-sm);color:var(--color-text-on-dark-secondary);line-height:1.3}.LandingStats-module__T5MMyq__itemHero .LandingStats-module__T5MMyq__label{color:var(--color-text-on-dark);font-weight:var(--weight-label)}.LandingStats-module__T5MMyq__detail{max-inline-size:16ch;font-size:var(--text-xs);line-height:1.25;font-weight:var(--weight-body);color:var(--color-text-on-dark-secondary);margin-block-start:calc(-1 * var(--space-2xs))}@media (max-width:720px){.LandingStats-module__T5MMyq__inner{gap:var(--space-xs);padding:var(--space-sm) var(--space-xs)}.LandingStats-module__T5MMyq__lead{font-size:var(--text-md)}.LandingStats-module__T5MMyq__list{gap:var(--space-2xs)}.LandingStats-module__T5MMyq__figure{font-size:var(--display-sm)}.LandingStats-module__T5MMyq__itemHero .LandingStats-module__T5MMyq__figure{font-size:var(--display-md)}.LandingStats-module__T5MMyq__label{font-size:var(--text-xs);max-inline-size:13ch}.LandingStats-module__T5MMyq__detail{max-inline-size:13ch}}@media (max-width:419px){.LandingStats-module__T5MMyq__list{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)}}@media (max-width:374px){.LandingStats-module__T5MMyq__figure{font-size:var(--text-xl)}.LandingStats-module__T5MMyq__itemHero .LandingStats-module__T5MMyq__figure{font-size:var(--display-sm)}}
.PublicHeader-module__vzxBfq__signedOut.PublicHeader-module__vzxBfq__signedOut{display:inline-flex}.PublicHeader-module__vzxBfq__signedIn.PublicHeader-module__vzxBfq__signedIn{display:none}:root[data-session] .PublicHeader-module__vzxBfq__signedOut.PublicHeader-module__vzxBfq__signedOut{display:none}:root[data-session] .PublicHeader-module__vzxBfq__signedIn.PublicHeader-module__vzxBfq__signedIn{display:inline-flex}
.AuthCallback-module__6xkdWa__screen{inline-size:min(440px, calc(100% - 2 * var(--space-md)));margin:var(--space-2xl) auto var(--space-4xl);padding:var(--space-2xl) var(--space-xl);align-items:center;gap:var(--space-md);text-align:center;background:var(--surface-card);border:2.5px solid var(--ink);border-radius:var(--radius-2xl);box-shadow:0 5px 0 var(--ink);flex-direction:column;display:flex}.AuthCallback-module__6xkdWa__sub{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.AuthCallback-module__6xkdWa__reason{font-size:var(--text-base);font-weight:var(--weight-label);color:var(--color-text-primary);margin:0}.AuthCallback-module__6xkdWa__actions{gap:var(--space-xs);inline-size:100%;flex-direction:column;margin-block-start:var(--space-xs);display:flex}.AuthCallback-module__6xkdWa__actions>*{inline-size:100%}
.CategoryBrowser-module__whiS1G__browser{gap:var(--space-lg);flex-direction:column;margin-block-start:var(--space-md);display:flex}.CategoryBrowser-module__whiS1G__chips{gap:var(--space-xs);padding-block:2px var(--space-2xs);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.CategoryBrowser-module__whiS1G__chips::-webkit-scrollbar{display:none}.CategoryBrowser-module__whiS1G__chips>button{align-items:center;gap:var(--space-xs);flex:none;padding-inline-start:4px;display:inline-flex}.CategoryBrowser-module__whiS1G__chipIcon{border-radius:50%;display:inline-flex;overflow:hidden}.CategoryBrowser-module__whiS1G__shelves{gap:var(--space-xl);flex-direction:column;display:flex}.CategoryBrowser-module__whiS1G__toShelves{align-self:flex-start;gap:var(--space-2xs)}.CategoryBrowser-module__whiS1G__backIcon{block-size:16px;inline-size:16px;rotate:180deg}.CategoryBrowser-module__whiS1G__switcher{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;margin-block-start:calc(-1 * var(--space-sm));display:flex}.CategoryBrowser-module__whiS1G__deptTitle{margin:0}.CategoryBrowser-module__whiS1G__switch{align-items:center;gap:var(--space-sm);color:var(--color-text-heading);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;padding:0;font-size:2rem;font-weight:700;line-height:1.15;display:inline-flex}.CategoryBrowser-module__whiS1G__switchIcon,.CategoryBrowser-module__whiS1G__switchIconOpen{background:var(--neutral-100);block-size:32px;inline-size:32px;transition:rotate var(--motion-transform), background var(--motion-surface);border-radius:50%;padding:6px}.CategoryBrowser-module__whiS1G__switch:hover .CategoryBrowser-module__whiS1G__switchIcon,.CategoryBrowser-module__whiS1G__switch:hover .CategoryBrowser-module__whiS1G__switchIconOpen{background:var(--neutral-200)}.CategoryBrowser-module__whiS1G__switchIconOpen{rotate:180deg}.CategoryBrowser-module__whiS1G__deptCount{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--color-text-muted);margin:0}.CategoryBrowser-module__whiS1G__switchPanel{align-self:stretch;gap:var(--space-xs);padding:var(--space-sm);border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 4px 0 var(--ink);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));margin-block-start:var(--space-sm);display:grid}.CategoryBrowser-module__whiS1G__switchItem,.CategoryBrowser-module__whiS1G__switchItemOn{align-items:center;gap:var(--space-xs);min-block-size:44px;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-md);color:var(--color-text-primary);font:inherit;font-weight:var(--weight-heading);text-align:start;cursor:pointer;background:0 0;border:1.5px solid #0000;display:flex}.CategoryBrowser-module__whiS1G__switchItem:hover{background:var(--neutral-100)}.CategoryBrowser-module__whiS1G__switchItemOn{background:var(--color-fill-selected);border:var(--border-selected)}.CategoryBrowser-module__whiS1G__tabs{gap:var(--space-lg);border-block-end:2px solid var(--neutral-200);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}.CategoryBrowser-module__whiS1G__tabs::-webkit-scrollbar{display:none}.CategoryBrowser-module__whiS1G__tab,.CategoryBrowser-module__whiS1G__tabOn{align-items:baseline;gap:var(--space-2xs);min-block-size:44px;padding:var(--space-xs) 0;border:0;color:var(--color-text-secondary);font:inherit;font-size:var(--text-base);font-weight:var(--weight-heading-strong);cursor:pointer;background:0 0;border-block-end:4px solid #0000;flex:none;margin-block-end:-2px;display:inline-flex}.CategoryBrowser-module__whiS1G__tab:hover{color:var(--color-text-primary)}.CategoryBrowser-module__whiS1G__tabOn{color:var(--color-text-heading);border-block-end-color:var(--ink)}.CategoryBrowser-module__whiS1G__tabCount{font-size:var(--text-xs);font-weight:var(--weight-label);color:var(--color-text-muted)}.CategoryBrowser-module__whiS1G__grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.CategoryBrowser-module__whiS1G__noResults{padding:var(--space-xl);color:var(--color-text-secondary)}@media (max-width:720px){.CategoryBrowser-module__whiS1G__switch{font-size:1.625rem}.CategoryBrowser-module__whiS1G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryBrowser-module__whiS1G__tabs,.CategoryBrowser-module__whiS1G__chips{margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md)}}@media (prefers-reduced-motion:reduce){.CategoryBrowser-module__whiS1G__switchIcon,.CategoryBrowser-module__whiS1G__switchIconOpen{transition:none}}
.SavedBaskets-module__XkrLPq__screen{gap:var(--space-xl);flex-direction:column;inline-size:100%;max-inline-size:940px;display:flex}.SavedBaskets-module__XkrLPq__topActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.SavedBaskets-module__XkrLPq__list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SavedBaskets-module__XkrLPq__row{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.SavedBaskets-module__XkrLPq__replaceNotice{flex-basis:100%}.SavedBaskets-module__XkrLPq__replaceActions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.SavedBaskets-module__XkrLPq__rowMain{gap:var(--space-2xs);flex-direction:column;min-inline-size:0;display:flex}.SavedBaskets-module__XkrLPq__nameRow{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.SavedBaskets-module__XkrLPq__name{font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--color-text-heading);margin:0}.SavedBaskets-module__XkrLPq__meta{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.SavedBaskets-module__XkrLPq__never{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.SavedBaskets-module__XkrLPq__sharedWith{align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;display:flex}.SavedBaskets-module__XkrLPq__sharedWith svg{block-size:16px;inline-size:16px;color:var(--color-text-brand);flex:none}.SavedBaskets-module__XkrLPq__rowActions{gap:var(--space-xs);flex-wrap:wrap;flex-shrink:0;display:flex}.SavedBaskets-module__XkrLPq__renameForm{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}@media (max-width:720px){.SavedBaskets-module__XkrLPq__row{gap:var(--space-md);flex-direction:column}.SavedBaskets-module__XkrLPq__rowActions{inline-size:100%}}
.layout-module__dcUKAq__zone{flex-direction:column;min-block-size:100svh;display:flex}.layout-module__dcUKAq__main{flex:1;inline-size:100%}
.ComparisonLoading-module__0F7zcG__screen{gap:var(--space-xl);flex-direction:column;max-inline-size:708px;display:flex}.ComparisonLoading-module__0F7zcG__heading{font-size:var(--text-xl);margin:0}.ComparisonLoading-module__0F7zcG__footer{min-block-size:var(--size-action-primary);gap:var(--space-xs);flex-wrap:wrap;display:flex}
.layout-module__rpxyOW__zone{background:var(--surface-page);flex-direction:column;min-block-size:100svh;display:flex}.layout-module__rpxyOW__main{padding-block:clamp(8px, 6vh, 72px) var(--space-4xl);flex:1;justify-content:center;align-items:flex-start;display:flex}
