.CatalogTagLinks{flex-direction:column;gap:1.2rem;width:100%;display:flex}.CatalogTagLinks__title{color:var(--color-black-100)}.CatalogTagLinks__list{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.CatalogTagLinks__link{color:var(--color-text-secondary);transition:color var(--transition-duration) var(--ease-out-quad);-webkit-text-decoration:none;text-decoration:none}.CatalogTagLinks__link:hover,.CatalogTagLinks__link:focus-visible{color:var(--color-gold-text)}.RangeInput{--range-from:0%;--range-to:100%;--range-track-inset:.2rem;--range-thumb-width:3.6rem;--range-thumb-height:2rem;--range-thumb-inner-width:2.6rem;--range-thumb-inner-height:1rem;--range-thumb-inner:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='10' fill='none'%3E%3Crect width='26' height='10' rx='6' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='25' height='9' rx='5.5' stroke='rgba(31,31,37,.04)'/%3E%3C/svg%3E");width:100%;height:var(--tap-min);align-items:center;display:flex;position:relative}.RangeInput__track,.RangeInput__active{top:50%;left:var(--range-track-inset);right:var(--range-track-inset);border-top:4px solid var(--color-black-12);pointer-events:none;height:0;position:absolute;transform:translateY(-50%)}.RangeInput__active{left:var(--range-from);width:calc(var(--range-to) - var(--range-from));border-top-color:var(--color-gold-100);right:auto}.RangeInput__control{z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.RangeInput__control.isTo{z-index:2}.RangeInput__control::-webkit-slider-runnable-track{background:0 0;width:100%;height:2px}.RangeInput__control::-moz-range-track{background:0 0;border:none;width:100%;height:2px}.RangeInput__control::-webkit-slider-thumb{width:var(--range-thumb-width);height:var(--range-thumb-height);margin-top:calc(1px - var(--range-thumb-height) / 2);-webkit-appearance:none;appearance:none;pointer-events:auto;cursor:grab;border:1px solid var(--color-black-12);background:var(--range-thumb-inner) center / var(--range-thumb-inner-width) var(--range-thumb-inner-height) no-repeat, var(--color-gold-100);border-radius:6rem;box-shadow:0 .1rem .2rem #00000026}.RangeInput__control::-moz-range-thumb{width:var(--range-thumb-width);height:var(--range-thumb-height);pointer-events:auto;cursor:grab;border:1px solid var(--color-black-12);background:var(--range-thumb-inner) center / var(--range-thumb-inner-width) var(--range-thumb-inner-height) no-repeat, var(--color-gold-100);border-radius:6rem;box-shadow:0 .1rem .2rem #00000026}@keyframes CatalogFilter_enter{0%{opacity:0;transform:translate(-1.2rem)}}.CatalogFilter{width:var(--catalog-filter-width);height:100%;color:var(--color-black-100);grid-area:1/1/2/7;display:none;position:relative}.CatalogProducts.isFilterOpen .CatalogFilter{animation:CatalogFilter_enter var(--transition-duration) var(--ease-out-cubic);display:block}@media (width<=1024px){.CatalogFilter{--catalog-filter-pad-end:0;--catalog-filter-duration:var(--duration-page);z-index:var(--z-sheet);width:100%;height:100dvh;transition:overlay var(--catalog-filter-duration) allow-discrete, display var(--catalog-filter-duration) allow-discrete;background:0 0;border:none;margin:0;padding:0;display:none;position:fixed;inset:0;overflow:hidden}.CatalogFilter:popover-open{display:block}@media (prefers-reduced-motion:reduce){.CatalogFilter{--catalog-filter-duration:.01ms}}}@media (width>=1025px){.CatalogFilter__inner{--catalog-filter-pad-start:1.2rem;padding-top:0;padding-top:var(--catalog-filter-pad-top,0)}}.CatalogFilter__inner{top:var(--catalog-filter-top,calc(var(--header-height) + var(--header-gap)));width:100%;height:calc(100dvh - var(--catalog-filter-top,var(--header-height)));padding-right:var(--catalog-filter-pad-end);padding-left:0;padding-left:var(--catalog-filter-pad-start,0);margin-left:0;margin-left:calc(var(--catalog-filter-pad-start,0) * -1);flex-direction:column;display:flex;position:sticky;overflow:hidden auto}@media (width<=1024px){.CatalogFilter__inner{overscroll-behavior-y:contain;touch-action:pan-y}.CatalogFilter__inner.isScrollAtTop{touch-action:pan-down}.CatalogFilter__inner.isDragging{touch-action:none;overflow:hidden}.CatalogFilter__inner{width:auto;height:auto;max-height:calc(100dvh - var(--control-lg));border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--color-white-100);transition:transform var(--catalog-filter-duration) var(--ease-out-cubic);will-change:transform;position:absolute;inset:auto 0 0;transform:translateY(100%)}}.CatalogFilter__head{display:none}@media (width<=1024px){.CatalogFilter__head{z-index:3;border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--color-white-100);touch-action:none;display:block;position:sticky;top:0;left:0}.CatalogFilter__head .AppBar__back{display:none}.CatalogFilter__head:before{content:"";width:var(--control-sm);background-color:var(--color-black-16);border-radius:1111rem;height:.5rem;margin:.8rem auto 0;display:block}.CatalogFilter__head:after{content:"";opacity:0;pointer-events:none;height:2.4rem;transition:opacity var(--duration-fast) var(--ease-out-quad);background:radial-gradient(70% 130% at 50% 0,#1f1f251f 0%,#1f1f2500 70%);position:absolute;inset:100% 0 auto}.CatalogFilter__inner.hasAbove .CatalogFilter__head:after{opacity:1}.CatalogFilter__head .AppBar{backdrop-filter:none;background:0 0;padding-top:0;position:relative}.CatalogFilter__head .AppBar__center,.CatalogFilter__head .AppBar__end{grid-area:1/1/2/-1}.CatalogFilter__head .AppBar__center{text-align:center}.CatalogFilter__head .AppBar__end{justify-self:end}}.CatalogFilter__panel{flex-direction:column;display:flex}@media (width<=1024px){.CatalogFilter__panel{background:var(--color-white-100);flex:auto}}.CatalogFilter__pickupToday{display:none}@media (width<=1024px){.CatalogFilter__pickupToday{background:var(--color-grey-grey-bg);color:var(--color-black-100);cursor:pointer;border-radius:1111rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1.6rem;margin:2rem 2rem 0;padding:1.4rem 1.6rem;display:flex}.CatalogFilter__pickupTodayLabel{min-width:0}}.CatalogFilter__items{flex-direction:column;flex:auto;gap:2rem;display:flex}@media (width<=1024px){.CatalogFilter__items{padding-top:2rem;padding-left:2rem;padding-right:2rem}}.CatalogFilter__block{display:contents}.CatalogFilter__divider{background:var(--color-black-12);border-radius:.2rem;flex-shrink:0;width:100%;height:1px}.CatalogFilter__section{flex-direction:column;width:100%;display:flex}.CatalogFilter__header{cursor:pointer;width:100%;color:var(--color-black-80);align-items:center;gap:1.5rem;list-style:none;display:flex}.CatalogFilter__header::-webkit-details-marker{display:none}@media (hover:hover){.CatalogFilter__header:hover{color:var(--color-black-100)}}.CatalogFilter__title{flex:auto;min-width:0}.CatalogFilter__chevron{width:2rem;height:2rem;transition:transform var(--transition-duration) var(--ease-out-cubic);flex-shrink:0}.CatalogFilter__sectionCount{min-width:2rem;height:2rem;color:var(--color-black-100);background:var(--color-gold-16);border-radius:1111rem;flex-shrink:0;justify-content:center;align-items:center;padding-left:.6rem;padding-right:.6rem;display:none}.CatalogFilter__section[open] .CatalogFilter__header{color:var(--color-black-100)}.CatalogFilter__section[open] .CatalogFilter__chevron{transform:scaleY(-1)}.CatalogFilter__content{transition:height var(--duration-base) var(--ease-out-cubic);overflow:hidden}.CatalogFilter__section:not([open]):not(.isClosing) .CatalogFilter__content{height:0}.CatalogFilter__body{flex-direction:column;width:100%;padding-top:2rem;display:flex}.CatalogFilter__search{margin-bottom:1.2rem;display:none}.CatalogFilter__facetSheet .CatalogFilter__search{display:flex}.CatalogFilter__list{flex-direction:column;gap:.4rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.CatalogFilter__list .CatalogFilter__optionItem[hidden]{display:none}.CatalogFilter__list .CatalogFilter__more{align-items:center;min-height:4.4rem;padding:0 1.2rem;display:flex}.CatalogFilter__list .CatalogFilter__more[hidden]{display:none}.CatalogFilter__swatchList{flex-wrap:wrap;gap:.8rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.CatalogFilter__swatchCell{display:flex}.CatalogFilter__swatchItem{--swatch-ring:var(--color-black-12);background:var(--color-white-100);cursor:pointer;box-shadow:inset 0 0 0 .2rem var(--swatch-ring);transition:var(--transition-press), box-shadow var(--duration-fast) var(--ease-out-quad);border-radius:1.4rem;justify-content:center;align-items:center;padding:.4rem;display:flex;position:relative}.CatalogFilter__swatchItem:has(input:checked),.CatalogFilter__swatchItem.isActive{--swatch-ring:var(--color-black-100)}.CatalogFilter__swatchItem:has(input:focus-visible){outline:.2rem solid var(--color-focus-ring);outline-offset:.2rem}@media (hover:hover){.CatalogFilter__swatchItem:hover{--swatch-ring:var(--color-black-40)}}.CatalogFilter__swatchItem.isDisabled{cursor:default;opacity:.4}@media (hover:hover){.CatalogFilter__swatchItem.isDisabled:hover{--swatch-ring:var(--color-black-12)}}.CatalogFilter__swatch{background:var(--swatch-background,var(--color-grey-grey-bg));width:4rem;height:4rem;box-shadow:inset 0 0 0 1px var(--color-black-8);border-radius:1rem;display:block}.CatalogFilter__swatchValues[hidden]{display:none}.CatalogFilter__mapLink{align-items:center;min-height:4.4rem;padding:0 1.2rem;display:flex}.CatalogFilter__check{width:2rem;height:2rem;color:var(--color-black-100);opacity:0;pointer-events:none;flex-shrink:0}.CatalogFilter__option{cursor:pointer;border-radius:2rem;align-items:center;gap:1.5rem;width:100%;padding:1rem 1.2rem;display:flex}.CatalogFilter__option:has(:checked),.CatalogFilter__option.isActive{background:#1f1f2514}.CatalogFilter__option:has(:checked) .CatalogFilter__check,.CatalogFilter__option.isActive .CatalogFilter__check{opacity:1}@media (hover:hover){.CatalogFilter__option:hover{background:var(--color-black-4)}}.CatalogFilter__option.isDisabled{cursor:default}.CatalogFilter__option.isDisabled .CatalogFilter__optionLabel,.CatalogFilter__option.isDisabled .CatalogFilter__optionCount{color:var(--color-black-40)}@media (hover:hover){.CatalogFilter__option.isDisabled:hover{background:0 0}}[data-filter-type=toggle] .CatalogFilter__option{margin-left:-1.2rem;margin-right:-1.2rem}.CatalogFilter__optionText{letter-spacing:-.02rem;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.CatalogFilter__optionLabel{color:var(--color-black-100)}.CatalogFilter__optionCount{color:var(--color-black-40);margin-left:.5ch}.CatalogFilter__price{flex-direction:column;gap:1rem;width:100%;display:flex}.CatalogFilter__priceInputs{gap:1.5rem;width:100%;display:flex}.CatalogFilter__priceInput{flex:1 1 0;min-width:0}.CatalogFilter__priceHint{color:var(--color-red-text);margin:0}.CatalogFilter__footer{z-index:2;width:100%;padding:1.6rem var(--catalog-filter-pad-end) 2rem 0;background:var(--color-page);pointer-events:none;flex-direction:column;align-items:center;gap:.8rem;display:flex;position:sticky;bottom:0}.CatalogFilter__footer:before{content:"";opacity:0;pointer-events:none;height:2.4rem;transition:opacity var(--duration-fast) var(--ease-out-quad);background:radial-gradient(70% 130% at 50% 100%,#1f1f251f 0%,#1f1f2500 70%);position:absolute;inset:auto 0 100%}.CatalogFilter__footer.hasMore:before{opacity:1}@media (width<=1024px){.CatalogFilter__footer{grid-gap:.8rem;padding:.8rem var(--screen-offset-x-inset) calc(.8rem + var(--safe-area-bottom));background:var(--color-white-100);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:.8rem;display:grid;left:0}.CatalogFilter__actionBar,.CatalogFilter__resetDesktop{flex:1 1 0;min-width:0}.CatalogFilter__resetLong{display:none}}@media (width>=1025px){.CatalogFilter__resetShort{display:none}}.CatalogFilter__actionBar.ActionBar,.CatalogFilter__actionBar.ActionBar.isVisible{width:100%;box-shadow:none;backdrop-filter:none;pointer-events:auto;background:0 0;border-radius:0;padding:0;position:static;transform:none}.CatalogFilter__resetTop{min-width:var(--tap-min);min-height:var(--control-md);background:var(--color-black-6);color:var(--color-black-100);white-space:nowrap;cursor:pointer;border:none;border-radius:1111rem;justify-content:center;align-items:center;padding-left:1.6rem;padding-right:1.6rem;display:flex}.CatalogFilter__resetTop[hidden]{display:none}.CatalogFilter__resetTop:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.CatalogFilter__reset,.CatalogFilter__apply{pointer-events:auto;width:100%}.CatalogFilter__reset[hidden],.CatalogFilter__apply[hidden]{display:none}@media (width<=1024px){.CatalogFilter:popover-open:not(.isOpening) .CatalogFilter__inner{transform:translate(0,0)}.CatalogFilter:popover-open:not(.isOpening)::backdrop{opacity:1}.CatalogFilter.isClosing:popover-open .CatalogFilter__inner{transform:translateY(100%)}.CatalogFilter.isClosing:popover-open::backdrop{opacity:0}.CatalogFilter::backdrop{opacity:0;transition:opacity var(--catalog-filter-duration) var(--ease-out-cubic);background:#1f1f253d}.CatalogFilter__resetDesktop{width:auto}.CatalogFilter__resetTop{display:none}@media (prefers-reduced-motion:reduce){.CatalogFilter__head,.CatalogFilter__panel,.CatalogFilter::backdrop{transition:none}}}.CatalogFilter__empty{flex-direction:column;align-items:flex-start;gap:.8rem;padding-top:.8rem;padding-bottom:.4rem;display:none}.CatalogFilter__facetSheet .CatalogFilter__empty:not([hidden]){display:flex}.CatalogFilter__emptyTitle{color:var(--color-text);margin:0}.CatalogFilter__emptyText{color:var(--color-text-secondary);text-wrap:pretty;margin:0}@media (width<=1024px){.CatalogFilter__items{gap:2.4rem}.CatalogFilter__header{min-height:var(--tap-min)}.CatalogFilter__title{flex:0 auto}.CatalogFilter__chevron{margin-left:auto}.CatalogFilter__body{padding-top:1.2rem}.CatalogFilter__section:not([open]) .CatalogFilter__sectionCount:not([hidden]){display:flex}.CatalogFilter__list{flex-flow:wrap;gap:.8rem}.CatalogFilter__option{width:auto;min-height:var(--control-sm);background:var(--color-black-4);border-radius:1111rem;gap:.6rem;padding-left:1.6rem;padding-right:1.6rem}.CatalogFilter__option:has(:checked),.CatalogFilter__option.isActive{background:var(--color-black-100);color:var(--color-white-100)}.CatalogFilter__option:has(:checked) .CatalogFilter__optionLabel,.CatalogFilter__option.isActive .CatalogFilter__optionLabel{color:inherit}.CatalogFilter__option:has(:checked) .CatalogFilter__optionCount,.CatalogFilter__option.isActive .CatalogFilter__optionCount{color:var(--color-white-80)}.CatalogFilter__swatch{width:5.2rem;height:5.2rem}.CatalogFilter__check{display:none}.CatalogFilter__optionText{flex:none}.CatalogFilter__more{min-height:var(--control-sm);padding:0}.CatalogFilter__mapLink{min-height:var(--tap-min);padding:0}.CatalogFilter__section[data-filter-type=toggle] .CatalogFilter__list{flex-direction:column}.CatalogFilter__section[data-filter-type=toggle] .CatalogFilter__option{width:100%;min-height:var(--tap-min);background:0 0;border-radius:.8rem;justify-content:space-between;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.CatalogFilter__section[data-filter-type=toggle] .CatalogFilter__option:has(:checked),.CatalogFilter__section[data-filter-type=toggle] .CatalogFilter__option.isActive{color:var(--color-black-100);background:0 0}}.CatalogFilter__facetSheet .BottomSheet__scroll{padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x);padding-bottom:calc(2rem + var(--safe-area-bottom))}.CatalogFilter__facetSheet .CatalogFilter__header{display:none}.CatalogFilter__facetSheet .CatalogFilter__body{padding-top:0}.CatalogFilter__facetSheet .CatalogFilter__more{display:none}.CatalogProducts{--catalog-shift:calc(31.6rem + var(--grid-gap));--catalog-filter-button-top:calc(var(--page-header-height) + var(--header-gap));--catalog-filter-button-size:4.4rem;--catalog-filter-top:var(--catalog-filter-button-top);--catalog-filter-width:31.6rem;--catalog-filter-pad-end:2rem;--catalog-total-size:var(--catalog-filter-button-size);--catalog-total-rest-top:calc(var(--catalog-filter-button-size) + 1.5rem + .8rem);--catalog-filter-pad-top:calc(var(--catalog-filter-button-size) + var(--header-gap));grid-gap:5.6rem 3.2rem;width:100%;margin-bottom:var(--section-block-margin);padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:5.6rem 3.2rem;display:grid;position:relative}.CatalogProducts.isFilterOpen .CatalogProducts__filterCount{display:none}.CatalogProducts.isFilterOpen .CatalogProducts__content{grid-column:7/-1}.CatalogProducts.isFilterOpen .CatalogProducts__chips{display:flex}.CatalogProducts.isFilterOpen .CatalogProducts__chips.isEmpty{display:none}.CatalogProducts.isFilterOpen .CatalogProducts__item,.CatalogProducts.isFilterOpen .CatalogProducts__skeletons .SkeletonProductCard{grid-column:span 8}@media (width<=1280px){.CatalogProducts .CatalogProducts__item,.CatalogProducts .CatalogProducts__skeletons .SkeletonProductCard{grid-column:span 8}.CatalogProducts.isFilterOpen .CatalogProducts__item,.CatalogProducts.isFilterOpen .CatalogProducts__skeletons .SkeletonProductCard{grid-column:span 12}}@media (width<=1024px){.CatalogProducts{--catalog-inset:1.2rem;padding-left:1.2rem;padding-right:1.2rem;padding-left:var(--catalog-inset);padding-right:var(--catalog-inset);flex-direction:column;gap:1.2rem;display:flex}.CatalogProducts .CatalogProducts__item,.CatalogProducts .CatalogProducts__skeletons .SkeletonProductCard{grid-column:span 12}.CatalogProducts:after,.CatalogProducts .CatalogProducts__filter,.CatalogProducts .CatalogProducts__toolbar{display:none}.CatalogProducts .CatalogProducts__bar{display:grid}.CatalogProducts .CatalogProducts__body{row-gap:1.5rem;margin-top:0}.CatalogProducts .CatalogProducts__content,.CatalogProducts.isFilterOpen .CatalogProducts__content,.CatalogProducts.isFilterOpening .CatalogProducts__content,.CatalogProducts.isFilterClosing .CatalogProducts__content{grid-column:1/-1;gap:1.2rem;animation:none}.CatalogProducts .CatalogProducts__chips,.CatalogProducts.isFilterOpen .CatalogProducts__chips{display:flex}.CatalogProducts .CatalogProducts__chips.isEmpty:not(.does-not-exist),.CatalogProducts.isFilterOpen .CatalogProducts__chips.isEmpty{display:none}.CatalogProducts .CatalogProducts__empty{gap:2rem;min-height:28rem;padding-top:4rem;padding-bottom:8rem}.CatalogProducts .CatalogProducts__emptyText{gap:1rem;max-width:28rem}.CatalogProducts .CatalogProducts__pagination{gap:1.6rem}.CatalogProducts .CatalogProducts__pages{width:100%}.CatalogProducts .CatalogProducts__pageList{display:none}.CatalogProducts .CatalogProducts__showMore{width:100%}}@media (width<=768px){.CatalogProducts .CatalogProducts__list,.CatalogProducts .CatalogProducts__skeletons{-moz-column-gap:.8rem;gap:2rem .8rem}}@keyframes CatalogProducts_contentOpen{0%{opacity:.4;transform:translateX(calc(-1 * var(--catalog-shift)))}}@keyframes CatalogProducts_contentClose{0%{opacity:.4;transform:translateX(var(--catalog-shift))}}@media (width>=1025px){.CatalogProducts.isFilterOpening .CatalogProducts__content{animation:CatalogProducts_contentOpen var(--transition-duration) var(--ease-out-cubic)}.CatalogProducts.isFilterClosing .CatalogProducts__content{animation:CatalogProducts_contentClose var(--transition-duration) var(--ease-out-cubic)}}.CatalogProducts__filterButton .Button__icon{transition:opacity calc(var(--transition-duration) * .5) var(--ease-out-cubic), transform calc(var(--transition-duration) * .5) var(--ease-out-cubic)}.CatalogProducts__filterButton .Button__icon.isSwapping{opacity:0;transform:scale(.6)}.CatalogProducts__toolbar{grid-area:1/2;align-items:center;width:100%;padding-bottom:1.5rem;display:flex}.CatalogProducts:after{content:"";border-bottom:1px solid var(--color-black-12);grid-area:1/1/auto/-1;align-self:end}.CatalogProducts__filter{z-index:3;top:var(--catalog-filter-button-top);grid-area:1/1/-1;align-self:start;position:sticky}.CatalogProducts__total{z-index:2;top:var(--catalog-total-rest-top);left:var(--screen-offset-x);height:var(--catalog-total-size);color:var(--color-black-100);background:var(--surface-capsule);backdrop-filter:var(--surface-capsule-blur);white-space:nowrap;pointer-events:none;border-radius:2.8rem;align-items:center;padding-left:1.5rem;padding-right:1.5rem;display:none;position:absolute}.CatalogProducts.isFilterOpen .CatalogProducts__total{display:flex}@media (width<=1024px){.CatalogProducts.isFilterOpen .CatalogProducts__total{display:none}}.CatalogProducts__total.isBeside{z-index:4;top:calc(var(--catalog-filter-button-top) + (var(--catalog-filter-button-size) - var(--catalog-total-size)) / 2);left:calc(var(--screen-offset-x) + var(--catalog-filter-width) - var(--catalog-filter-pad-end));position:fixed;transform:translate(-100%)}.CatalogProducts__toolbarActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:2.4rem;margin-left:auto;display:flex}.CatalogProducts__pickupToday{cursor:pointer;align-items:center;gap:1.2rem;display:flex}.CatalogProducts__pickupTodayLabel{color:var(--color-black-100);white-space:nowrap}.CatalogProducts__bar{z-index:var(--z-index-header);top:var(--page-header-height);margin-left:calc(-1 * var(--catalog-inset,var(--screen-offset-x)));margin-right:calc(-1 * var(--catalog-inset,var(--screen-offset-x)));padding-top:.8rem;padding-bottom:.8rem;padding-left:var(--catalog-inset,var(--screen-offset-x));padding-right:var(--catalog-inset,var(--screen-offset-x));transition:top var(--duration-fast) var(--ease-out-quad), background-color var(--duration-fast) var(--ease-out-quad), border-color var(--duration-fast) var(--ease-out-quad);border-bottom:1px solid #0000;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:none;position:sticky}.CatalogProducts__barButton{min-width:0;height:var(--control-md);color:var(--color-black-100);background:var(--color-black-4);cursor:pointer;transition:var(--transition-press), height var(--duration-fast) var(--ease-out-quad), padding var(--duration-fast) var(--ease-out-quad), gap var(--duration-fast) var(--ease-out-quad), background-color var(--duration-fast) var(--ease-out-quad);border:none;border-radius:1111rem;justify-content:center;align-items:center;gap:.6rem;padding-left:1.2rem;padding-right:1.2rem;display:flex}.CatalogProducts__barButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.CatalogProducts__barIcon{flex-shrink:0;width:2rem;height:2rem}.CatalogProducts__barIcon.isSort{transform:rotate(90deg)}.CatalogProducts__barLabel{opacity:1;white-space:nowrap;min-width:0;max-width:20rem;transition:max-width var(--duration-fast) var(--ease-out-quad), opacity var(--duration-fast) var(--ease-out-quad);overflow:hidden}.CatalogProducts__barCount{min-width:2rem;height:2rem;color:var(--color-white-100);background:var(--color-black-100);border-radius:1111rem;flex-shrink:0;justify-content:center;align-items:center;padding-left:.6rem;padding-right:.6rem;display:flex}.CatalogProducts__barCount[hidden]{display:none}@media (width<=1024px){html.has-mobile-header .CatalogProducts__bar{top:calc(var(--page-header-height) - var(--mobile-page-bar-height));right:var(--screen-offset-x-inset);height:var(--mobile-page-bar-height);border:0;align-items:center;gap:.4rem;margin:0;padding:0;display:flex;position:fixed}html.has-mobile-header .CatalogProducts__barButton{width:var(--control-sm);height:var(--control-sm);background:0 0;border-radius:50%;gap:0;padding-left:0;padding-right:0;position:relative}html.has-mobile-header .CatalogProducts__barButton:active{background:var(--color-black-4)}@media (hover:hover){html.has-mobile-header .CatalogProducts__barButton:hover{background:var(--color-black-4)}}html.has-mobile-header .CatalogProducts__barIcon{width:2rem;height:2rem}html.has-mobile-header .CatalogProducts__barLabel{display:none}html.has-mobile-header .CatalogProducts__barCount{min-width:1.8rem;height:1.8rem;box-shadow:0 0 0 2px var(--color-white-100);padding-left:.4rem;padding-right:.4rem;position:absolute;top:.2rem;right:.2rem}}@media (width>=1025px){.CatalogProducts__fab{display:none}}.CatalogProducts__sortList{margin-left:calc(var(--bottom-sheet-padding-x) * -1);margin-right:calc(var(--bottom-sheet-padding-x) * -1);flex-direction:column;display:flex}.CatalogProducts__filterCount{background:linear-gradient(180deg, var(--color-gold-100) 0%, var(--color-gold-light) 100%);width:2rem;height:2rem;color:var(--color-white-100);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;transform:translate(35%,-35%)}.CatalogProducts__filterCount[hidden]{display:none}.CatalogProducts__sort{background:var(--color-white-80);height:4.4rem;color:var(--color-black-100);border-radius:2.8rem;flex-shrink:0;padding:0 1.5rem}.CatalogProducts__sort .ListHeader__trigger{gap:1rem;height:100%}.CatalogProducts__sort .ListHeader__icon{width:2rem;height:2rem}.CatalogProducts__sort .ListHeader__list{left:auto;right:0;transform:none}.CatalogProducts__body{grid-area:2/1/auto/-1;align-items:start;row-gap:3rem;width:100%;margin-top:-4rem}.CatalogProducts__content{flex-direction:column;grid-column:1/-1;gap:1.5rem;width:100%;min-width:0;display:flex}.CatalogProducts__content.isSwapping{min-height:0;min-height:var(--catalog-swap-height,0)}.CatalogProducts__content.isSwapping>:not(.CatalogProducts__skeletons):not(.CatalogProducts__chips){display:none}.CatalogProducts__chips{scroll-snap-type:none;display:none}.CatalogProducts__chips.isEmpty{display:none}.CatalogProducts__chips .Chip{scroll-snap-align:none}.CatalogProducts__chips [data-catalog-filter-chip=price]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CatalogProducts__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;width:100%;min-height:36rem;padding-top:6rem;padding-bottom:10rem;display:flex}.CatalogProducts__emptyText{flex-direction:column;align-items:center;gap:1.2rem;max-width:36rem;display:flex}.CatalogProducts__emptyTitle{color:var(--color-black-100);margin:0}.CatalogProducts__emptyDescription{color:var(--color-text-secondary);margin:0}.CatalogProducts__list{row-gap:var(--grid-gap);width:100%}.CatalogProducts__item,.CatalogProducts__skeletons .SkeletonProductCard{grid-column:span 6;width:100%;min-width:0}.ProductCard.CatalogProducts__item:not(.does-not-exist),.CatalogProducts__skeletons .SkeletonProductCard.ProductCard{width:100%}.CatalogProducts__skeletons{row-gap:var(--grid-gap);opacity:1;width:100%;transition:opacity var(--duration-fast) var(--ease-out-quad)}.CatalogProducts__skeletons.isFading{opacity:0}.CatalogProducts__promo{width:100%}.CatalogProducts__promo .PromoBanner{margin-bottom:0;padding-left:0;padding-right:0}.CatalogProducts__pagination{flex-direction:column;grid-area:3/1/auto/-1;align-items:center;gap:4rem;width:100%;display:flex}.CatalogProducts__pages{flex-direction:column;align-items:center;gap:2rem;width:32rem;display:flex}.CatalogProducts__pageList{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.CatalogProducts__page{flex-shrink:0}.CatalogProducts__page.isEllipsis{pointer-events:none}.CatalogProducts__viewed{width:100%;padding-left:var(--content-offset-x-inner);padding-right:var(--content-offset-x-inner);color:var(--color-black-60);text-align:center;margin:0}.CatalogProducts__item.isAppended{animation:CatalogProducts_append var(--duration-base) var(--ease-out-cubic) both;animation-delay:calc(var(--duration-stagger-item) * 0);animation-delay:calc(var(--duration-stagger-item) * var(--stagger-index,0))}@keyframes CatalogProducts_append{0%{opacity:0;transform:translateY(.6rem)}}@media (prefers-reduced-motion:reduce){.CatalogProducts__item.isAppended{animation:none}}
