.ToggleButton-module-scss-module__2qbpcq__toggleButton{all:unset;box-sizing:border-box;cursor:pointer;padding:var(--spacing-3xs) var(--spacing-xs);justify-content:center;align-items:center;gap:var(--spacing-xs);transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex;position:relative}.ToggleButton-module-scss-module__2qbpcq__toggleButton svg{width:var(--icon-s);height:var(--icon-s);aspect-ratio:1}.ToggleButton-module-scss-module__2qbpcq__toggleButton svg path,.ToggleButton-module-scss-module__2qbpcq__toggleButton svg g{fill:currentColor}.ToggleButton-module-scss-module__2qbpcq__toggleButton .ToggleButton-module-scss-module__2qbpcq__label{font-family:var(--font-family-base);font-size:var(--font-size-p2);font-style:normal;font-weight:400;line-height:var(--line-height-p2)}.ToggleButton-module-scss-module__2qbpcq__toggleButton{border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px var(--color-stroke-core-aa);background:var(--color-bg-soft-core-default);color:var(--color-text-core-default)}.ToggleButton-module-scss-module__2qbpcq__toggleButton:hover:not(:disabled):not(.ToggleButton-module-scss-module__2qbpcq__disabled),.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__hover:not(.ToggleButton-module-scss-module__2qbpcq__disabled){box-shadow:inset 0 0 0 2px var(--color-stroke-core-aa);background:var(--color-bg-soft-core-hover)}.ToggleButton-module-scss-module__2qbpcq__toggleButton:active:not(:disabled):not(.ToggleButton-module-scss-module__2qbpcq__disabled),.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__pressed:not(.ToggleButton-module-scss-module__2qbpcq__disabled){box-shadow:inset 0 0 0 2px var(--color-stroke-core-aaa);background:var(--color-bg-soft-core-press)}.ToggleButton-module-scss-module__2qbpcq__toggleButton:focus-visible:not(:disabled):not(.ToggleButton-module-scss-module__2qbpcq__disabled),.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__focus:not(.ToggleButton-module-scss-module__2qbpcq__disabled){box-shadow:inset 0 0 0 1px var(--color-stroke-core-aa);background:var(--color-bg-soft-core-default)}.ToggleButton-module-scss-module__2qbpcq__toggleButton:disabled,.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__disabled{box-shadow:inset 0 0 0 1px var(--color-stroke-core-soft);background:var(--color-bg-soft-core-default);cursor:not-allowed}.ToggleButton-module-scss-module__2qbpcq__toggleButton:disabled .ToggleButton-module-scss-module__2qbpcq__label,.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__disabled .ToggleButton-module-scss-module__2qbpcq__label{color:var(--color-text-core-inactive)}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected{box-shadow:none;background:var(--color-bg-intense-core-default);color:var(--color-text-core-inverse)}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected svg path,.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected svg g{fill:var(--color-text-core-inverse)}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected:hover:not(:disabled):not(.ToggleButton-module-scss-module__2qbpcq__disabled),.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected.ToggleButton-module-scss-module__2qbpcq__hover:not(.ToggleButton-module-scss-module__2qbpcq__disabled){background:var(--color-bg-intense-core-hover)}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected:active:not(:disabled):not(.ToggleButton-module-scss-module__2qbpcq__disabled),.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected.ToggleButton-module-scss-module__2qbpcq__pressed:not(.ToggleButton-module-scss-module__2qbpcq__disabled){background:var(--color-bg-intense-core-press)}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected:focus-visible:not(:disabled):not(.ToggleButton-module-scss-module__2qbpcq__disabled),.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected.ToggleButton-module-scss-module__2qbpcq__focus:not(.ToggleButton-module-scss-module__2qbpcq__disabled){background:var(--color-bg-intense-core-default)}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected:disabled,.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected.ToggleButton-module-scss-module__2qbpcq__disabled{background:var(--color-bg-soft-core-inactive);cursor:not-allowed}.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected:disabled .ToggleButton-module-scss-module__2qbpcq__label,.ToggleButton-module-scss-module__2qbpcq__toggleButton.ToggleButton-module-scss-module__2qbpcq__selected.ToggleButton-module-scss-module__2qbpcq__disabled .ToggleButton-module-scss-module__2qbpcq__label{color:var(--color-text-core-inactive)}
.UpsellingCategoryGrid-module-scss-module__ZN2VRW__wrapper{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-s);flex-direction:column;width:100%;display:flex}.UpsellingCategoryGrid-module-scss-module__ZN2VRW__imageWrapper{aspect-ratio:1;width:100px;height:100px}.UpsellingCategoryGrid-module-scss-module__ZN2VRW__imageWrapper img{object-fit:contain;width:100%;height:100%}.UpsellingCategoryGrid-module-scss-module__ZN2VRW__list{justify-content:flex-start;align-items:start;gap:var(--spacing-xs);flex-flow:row;width:100%;padding:0;display:flex}@media (max-width:1024px){.UpsellingCategoryGrid-module-scss-module__ZN2VRW__list{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:8px;display:grid}}
.SearchBar-module-scss-module__-3zXmq__searchbar{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:328px;margin:0 auto;display:flex}.SearchBar-module-scss-module__-3zXmq__searchbarBottomRow{width:100%;color:var(--color-greyscale-800);align-items:center;gap:8px;display:flex}.SearchBar-module-scss-module__-3zXmq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
