:root{--ux-accent: #ef1f2f;--ux-surface: #000000;--ux-panel: #0c0c0c;--ux-field: #141414;--ux-border: #2a2a2a;--ux-text: #ffffff;--ux-muted: #9a9a9a;--ux-heading-font: "Barlow Condensed", "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif;--ux-body-font: "Roboto Condensed", "Arial Narrow", Arial, sans-serif;--ux-motion-fast: .16s;--ux-motion-base: .28s;--ux-motion-slow: .42s;--ux-ease-out: cubic-bezier(.16, 1, .3, 1);--ux-ease-standard: cubic-bezier(.4, 0, .2, 1)}.cloud-search-filters-sidebar-container{display:flex;align-items:flex-start;gap:20px;clear:both}.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar{width:250px;min-width:250px;flex:0 0 250px}.cloud-search-filters-sidebar-container .cloud-search-filters-products{flex:1 1 auto;min-width:0}@media screen and (max-width:989px){.cloud-search-filters-sidebar-container{display:block}.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar,#cloud_search_filters_sidebar{display:none!important;visibility:hidden!important}}@media screen and (min-width:990px){#cloud_search_filters_sidebar{display:block!important;visibility:visible!important;opacity:1!important;min-width:250px}}@media screen and (min-width:990px){#cloud_search_filters_root .cloud-search-page-controls--collection-page{display:none!important}}@media screen and (min-width:1000px){html.ultima-xproxy-fallback .ultima-xproxy__layout{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;column-gap:20px}html.ultima-xproxy-fallback .ultima-xproxy__side{min-width:0;margin-top:48px}html.ultima-xproxy-fallback .ultima-xproxy__side #cloud_search_filters_root,html.ultima-xproxy-fallback .cloud-search-filters-pane,html.ultima-xproxy-fallback .cloud-search-filters-pane-backdrop,html.ultima-xproxy-fallback .cloud-search-filters-sidebar .cloud-search-filter[data-filter-name="Sort by"]{display:none!important}}html.ultima-xproxy-fallback facet-floating-filter,html.ultima-xproxy-fallback #facets-drawer{display:none!important}@media screen and (max-width:999px){html.ultima-xproxy-fallback .ultima-xproxy__layout{display:block;position:relative}html.ultima-xproxy-fallback .ultima-xproxy__side{min-height:44px;margin-top:0}html.ultima-xproxy-fallback #cloud_search_filters_sidebar{display:none!important;visibility:hidden!important}html.ultima-xproxy-fallback .ultima-xproxy__side .cloud-search-page-controls,html.ultima-xproxy-fallback .ultima-xproxy__side .cloud-search-page-controls--collection-page,html.ultima-xproxy-fallback .ultima-xproxy__side .cloud-search-page-controls__filters-container{display:block!important;width:100%!important;margin:0!important;padding:0!important}html.ultima-xproxy-fallback .ultima-xproxy__side .cloud-search-page-controls__filters{display:none!important}html.ultima-xproxy-fallback .ultima-xproxy__side .cloud-search-page-controls__filters-link{display:inline-flex!important;align-items:center;gap:7px;width:auto!important;min-height:44px;margin:0!important;padding:0 12px!important;font-size:14px;font-weight:700}html.ultima-xproxy-fallback .ultima-xproxy__side .cloud-search-filters-link-icon{position:static!important;width:18px;height:18px;margin:0!important;transform:none!important}html.ultima-xproxy-fallback #shopify-section-main .collection{margin-block:16px 48px!important}html.ultima-xproxy-fallback .collection__results>.v-stack>[class~="md:hidden"]{position:absolute;top:0;right:0;display:flex!important;align-items:center;justify-content:flex-end;min-height:44px;margin:0!important}html.ultima-xproxy-fallback .collection__results>.v-stack>[class~="md:hidden"] p{margin:0!important;color:var(--ux-muted);font-size:13px}}#cloud_search_filters_sidebar:empty:after{content:""!important;display:block;width:100%;background-image:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.075) 42%,rgba(239,31,47,.12) 50%,rgba(255,255,255,.075) 58%,transparent 80%),linear-gradient(#ef1f2f8c,#ef1f2f8c),linear-gradient(#ffffff13,#ffffff13),linear-gradient(#ffffff0e,#ffffff0e),linear-gradient(#ffffff0e,#ffffff0e),linear-gradient(#ffffff0e,#ffffff0e),linear-gradient(#ffffff13,#ffffff13),linear-gradient(#ffffff0e,#ffffff0e),linear-gradient(#ffffff0e,#ffffff0e)!important;background-size:220% 100%,42px 3px,68% 22px,88% 14px,76% 14px,82% 14px,61% 22px,90% 14px,72% 14px!important;background-position:160% 0,0 0,0 26px,0 70px,0 98px,0 126px,0 184px,0 228px,0 256px!important;background-repeat:no-repeat!important;min-height:400px!important;border-top:1px solid rgba(255,255,255,.08);border-radius:2px;animation:ultima-xcloud-skeleton 1.35s var(--ux-ease-standard) infinite}#cloud_search_filters_sidebar:empty:before{content:none!important}@keyframes ultima-xcloud-skeleton{to{background-position:-160% 0,0 0,0 26px,0 70px,0 98px,0 126px,0 184px,0 228px,0 256px}}.cloud-search-reloading:after{background:radial-gradient(circle at 50% 32%,rgba(239,31,47,.1),transparent 220px),#0303038a!important;-webkit-backdrop-filter:blur(2px) saturate(.72);backdrop-filter:blur(2px) saturate(.72);transition:opacity var(--ux-motion-base) var(--ux-ease-standard)!important}.cloud-search-filters-products,.ultima-col__grid{transition:opacity var(--ux-motion-base) var(--ux-ease-standard),transform var(--ux-motion-slow) var(--ux-ease-out),filter var(--ux-motion-base) var(--ux-ease-standard)}html.ultima-xcloud-filter-busy .cloud-search-filters-products,html.ultima-xcloud-filter-busy .ultima-col__grid{pointer-events:none;opacity:.28;filter:saturate(.62) contrast(.92);transform:translate3d(0,3px,0)}.cloud-search-filters-products.ultima-xcloud-results-entering,.ultima-col__grid.ultima-xcloud-results-entering{animation:ultima-xcloud-results-enter var(--ux-motion-slow) var(--ux-ease-out) both}@keyframes ultima-xcloud-results-enter{0%{opacity:.36;transform:translate3d(0,7px,0)}to{opacity:1;transform:translateZ(0)}}.cloud-search-filters-sidebar{background:transparent!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important}.cloud-search-filters-sidebar__heading{font-family:var(--ux-heading-font)!important;font-size:18px!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:var(--ux-text)!important;padding:0 0 12px!important;border-bottom:1px solid var(--ux-border)!important}.cloud-search-filters-sidebar__applied-filters{display:flex!important;flex-wrap:wrap;gap:7px;padding:12px 0 8px}.cloud-search-filters-sidebar .cloud-search-applied-filter--rounded{border:1px solid rgba(239,31,47,.78)!important;background:#ef1f2f29!important;color:var(--ux-text)!important;animation:ultima-xcloud-chip-enter .26s var(--ux-ease-out) both;transition:color var(--ux-motion-fast) ease,border-color var(--ux-motion-fast) ease,background-color var(--ux-motion-fast) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-filters-sidebar .cloud-search-applied-filter--rounded:hover{border-color:var(--ux-accent)!important;background:#ef1f2f3d!important;transform:translateY(-1px)}@keyframes ultima-xcloud-chip-enter{0%{opacity:0;transform:translate3d(0,-4px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}.cloud-search-filters-sidebar .cloud-search-applied-filter__text,.cloud-search-filters-sidebar .cloud-search-applied-filter__name,.cloud-search-filters-sidebar .cloud-search-applied-filter__values{color:var(--ux-text)!important}.cloud-search-filters-sidebar .cloud-search-applied-filter__clear,.cloud-search-filters-sidebar .cloud-search-clear-filters{color:var(--ux-accent)!important}.cloud-search-filters-sidebar ::selection,.cloud-search-filters-pane ::selection,.cloud-search-page-controls ::selection{background:#ef1f2fd1;color:#fff}.cloud-search-filters-sidebar__filters{display:flex;flex-direction:column}body:has(#shopify-section-main .collection #cloud_search_filters_root) .cloud-search-filters-sidebar .cloud-search-filter[data-filter-name="Sort by"]{display:none!important}@media screen and (min-width:1000px){html.ultima-xsearch .cloud-search-filters-sidebar .cloud-search-filter[data-filter-name="Sort by"]{display:none!important}}.cloud-search-filters-sidebar .cloud-search-filter{background:transparent!important;border:0!important;border-bottom:1px solid var(--ux-border)!important;border-radius:0!important;padding:0!important;margin:0!important}.cloud-search-filters-sidebar .cloud-search-filter__name{font-family:var(--ux-heading-font)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:var(--ux-text)!important;background:transparent!important;display:flex!important;align-items:center;justify-content:space-between;gap:8px;padding:12px 0!important;cursor:pointer;transition:color var(--ux-motion-fast) ease,padding var(--ux-motion-base) var(--ux-ease-out)}.cloud-search-filters-sidebar .cloud-search-filter__name:hover,.cloud-search-filters-sidebar .cloud-search-filter__name:focus-visible{color:var(--ux-accent)!important}.cloud-search-filter__collapse{filter:invert(1);opacity:.7;order:2;transition:opacity var(--ux-motion-fast) ease,transform var(--ux-motion-base) var(--ux-ease-out)}.cloud-search-filter--open>.cloud-search-filter__name .cloud-search-filter__collapse,.cloud-search-filter[open]>.cloud-search-filter__name .cloud-search-filter__collapse{opacity:1;transform:rotate(180deg)}.cloud-search-filters-sidebar .cloud-search-filter__values{max-height:240px!important;overflow-y:auto;overscroll-behavior:contain;background:transparent!important;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}.cloud-search-filters-sidebar .cloud-search-filter__values::-webkit-scrollbar{width:6px}.cloud-search-filters-sidebar .cloud-search-filter__values::-webkit-scrollbar-track{background:transparent}.cloud-search-filters-sidebar .cloud-search-filter__values::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:3px}.cloud-search-filters-sidebar .cloud-search-filter__values:hover::-webkit-scrollbar-thumb{background:#ef1f2fb8}.cloud-search-filters-sidebar .ultima-xcloud-generated-apply{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:46px;margin:22px 0 0;padding:0 16px;border:1px solid var(--ux-accent)!important;border-radius:7px!important;background:var(--ux-accent)!important;color:#fff!important;font-family:var(--ux-heading-font)!important;font-size:15px!important;font-weight:800!important;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 9px 24px #ef1f2f29;transition:background-color var(--ux-motion-fast) ease,box-shadow var(--ux-motion-base) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-filters-sidebar .ultima-xcloud-generated-apply:hover,.cloud-search-filters-sidebar .ultima-xcloud-generated-apply:focus-visible{background:#ff2b3b!important;box-shadow:0 12px 30px #ef1f2f45;transform:translateY(-1px)}.cloud-search-text-field--value-search{background:var(--ux-field)!important;border:1px solid var(--ux-border)!important;border-radius:6px!important;padding:6px 9px!important;margin:0 0 8px!important;display:block}.cloud-search-text-field__input--value-search{background:transparent!important;border:0!important;outline:none!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;font-size:13px!important;width:100%}.cloud-search-text-field__input--value-search::placeholder{color:var(--ux-muted)!important}.cloud-search-filter-value{display:flex!important;align-items:center;gap:9px;padding:4px 0!important;margin:0!important;background:transparent!important;border-radius:0!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;font-size:14px!important;line-height:1.25!important;cursor:pointer;transition:color var(--ux-motion-fast) ease,background-color var(--ux-motion-fast) ease,transform var(--ux-motion-fast) var(--ux-ease-out),opacity var(--ux-motion-fast) ease}.cloud-search-filter-value:hover{color:#fff!important;transform:translate3d(2px,0,0)}.cloud-search-filter-value__name{color:inherit!important;flex:1 1 auto}.cloud-search-filter-value--selected .cloud-search-filter-value__name{font-weight:700}.cloud-search-filter-value__count{color:var(--ux-muted)!important;font-size:12px!important;font-variant-numeric:tabular-nums;margin-left:auto}.cloud-search-filter-value__checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--ux-border);border-radius:3px;background-color:var(--ux-field);background-repeat:no-repeat;background-position:center;background-size:11px;cursor:pointer;flex:0 0 auto;transition:background-color var(--ux-motion-fast) ease,border-color var(--ux-motion-fast) ease,box-shadow var(--ux-motion-fast) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-filter-value__checkbox input[type=checkbox]:checked{background-color:var(--ux-accent);border-color:var(--ux-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2 6.5l2.5 2.5L10 3.5'/%3E%3C/svg%3E");transform:scale(1.06)}.cloud-search-filter-value__radio input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--ux-border);border-radius:50%;background-color:var(--ux-field);cursor:pointer;flex:0 0 auto;transition:background-color var(--ux-motion-fast) ease,border-color var(--ux-motion-fast) ease,box-shadow var(--ux-motion-fast) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-filter-value__radio input[type=radio]:checked{background-color:var(--ux-accent);border-color:var(--ux-accent);box-shadow:inset 0 0 0 3px var(--ux-field);transform:scale(1.06)}.cloud-search-range-inputs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:4px 0 0;color:var(--ux-muted)!important}.cloud-search-range-inputs>span{margin:0!important}.cloud-search-text-field:not(.cloud-search-text-field--value-search),.cloud-search-num-field{display:inline-flex;align-items:center;gap:4px;background:var(--ux-field)!important;border:1px solid var(--ux-border)!important;border-radius:6px!important;padding:7px 10px!important;flex:1 1 0;min-width:0;box-sizing:border-box}.cloud-search-range-inputs .cloud-search-num-field{width:100%}.cloud-search-num-field__input,.cloud-search-text-field__input:not(.cloud-search-text-field__input--value-search){background:transparent!important;border:0!important;outline:none!important;box-shadow:none!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;font-size:14px!important;width:100%;min-width:0;padding:0!important}.cloud-search-num-field__currency,.cloud-search-range-slider__min,.cloud-search-range-slider__max{color:var(--ux-muted)!important;font-size:12px!important;font-variant-numeric:tabular-nums}.cloud-search-range-slider{position:relative;height:44px!important;margin:12px 8px 0!important;padding:0!important;box-sizing:border-box}.cloud-search-range-slider__min,.cloud-search-range-slider__max{top:0!important;bottom:auto!important;line-height:1.2!important;white-space:nowrap}.cloud-search-range-slider__min{left:0!important;right:auto!important}.cloud-search-range-slider__max{right:0!important;left:auto!important;text-align:right}.cloud-search-range-slider__bar{top:auto!important;bottom:8.5px!important;height:3px!important;background:var(--ux-accent)!important}.cloud-search-range-slider:before{inset-inline:0!important;bottom:8.5px!important;height:3px!important;border-radius:999px!important;background:var(--ux-border)!important}.cloud-search-range-slider__handle{top:auto!important;bottom:10px!important;background:var(--ux-text)!important;border:2px solid var(--ux-accent)!important;border-radius:50%!important;width:15px!important;height:15px!important}.cloud-search-range-slider__handle:after{border-radius:50%!important;background:var(--ux-field)!important;box-shadow:none!important}.cloud-search-page-controls{font-family:var(--ux-body-font)!important;color:var(--ux-text)!important;align-items:center;gap:8px}.cloud-search-page-controls__filters-link{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;background:var(--ux-panel)!important;border:1px solid var(--ux-border)!important;border-radius:8px!important;color:var(--ux-text)!important;font-family:var(--ux-heading-font)!important;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;transition:color var(--ux-motion-fast) ease,border-color var(--ux-motion-fast) ease,background-color var(--ux-motion-fast) ease,box-shadow var(--ux-motion-base) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-page-controls__filters-link:hover,.cloud-search-page-controls__filters-link:focus-visible{border-color:#ef1f2fd1!important;box-shadow:0 8px 24px #00000047,0 0 0 1px #ef1f2f1a;transform:translateY(-1px)}.cloud-search-filters-link-icon{filter:invert(1) brightness(1.6);opacity:.9}.cloud-search-page-controls .cloud-search-filter{background:var(--ux-panel)!important;border:1px solid var(--ux-border)!important;border-radius:8px!important;color:var(--ux-text)!important;padding:9px 15px!important;transition:color var(--ux-motion-fast) ease,border-color var(--ux-motion-fast) ease,background-color var(--ux-motion-fast) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-page-controls .cloud-search-filter--open{border-color:var(--ux-accent)!important;background:var(--ux-field)!important}.cloud-search-page-controls .cloud-search-filter__name{font-family:var(--ux-heading-font)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.05em;text-transform:uppercase;color:var(--ux-text)!important}.cloud-search-page-controls .cloud-search-applied-filter,.cloud-search-page-controls .cloud-search-applied-filter--rounded{position:static!important;display:inline-flex!important;max-width:100%;min-width:0;overflow-wrap:anywhere}.cloud-search-applied-filter__text,.cloud-search-applied-filter__name,.cloud-search-applied-filter__values{color:var(--ux-text)!important;text-transform:none;letter-spacing:0}.cloud-search-filter-values-container{background:var(--ux-panel)!important;border:1px solid var(--ux-border)!important;border-radius:8px!important;box-shadow:0 18px 40px #000000a6!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;padding:6px!important}.cloud-search-page-controls .cloud-search-filter--open .cloud-search-filter-values-container{animation:ultima-xcloud-popover-enter .24s var(--ux-ease-out) both}@keyframes ultima-xcloud-popover-enter{0%{opacity:0;clip-path:inset(0 0 10% 0 round 8px)}to{opacity:1;clip-path:inset(0 0 0 0 round 8px)}}.cloud-search-filter__content{background:transparent!important;color:var(--ux-text)!important;max-height:320px;overflow-y:auto}.cloud-search-filter-values-container .cloud-search-filter-value{padding:8px 10px!important;border-radius:6px!important}.cloud-search-filter-values-container .cloud-search-filter-value:hover{background:var(--ux-field)!important}.cloud-search-filters-pane{background:var(--ux-surface)!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#3a3a3a #070707;will-change:transform}.cloud-search-filters-pane::-webkit-scrollbar{width:8px}.cloud-search-filters-pane::-webkit-scrollbar-track{background:#070707}.cloud-search-filters-pane::-webkit-scrollbar-thumb{border:2px solid #070707;border-radius:999px;background:#3a3a3a}.cloud-search-filters-pane-backdrop{background:#000000b8!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.ultima-xcloud-filters-open .cloud-search-filters-pane{animation:ultima-xcloud-pane-enter .38s var(--ux-ease-out) both}body.ultima-xcloud-filters-open .cloud-search-filters-pane-backdrop{animation:ultima-xcloud-backdrop-enter .3s var(--ux-ease-standard) both}@keyframes ultima-xcloud-pane-enter{0%{opacity:.72;transform:translate3d(0,8px,0) scale(.992)}to{opacity:1;transform:translateZ(0)}}@keyframes ultima-xcloud-backdrop-enter{0%{opacity:0}to{opacity:1}}.cloud-search-filters-pane__heading{font-family:var(--ux-heading-font)!important;font-size:21px!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:var(--ux-text)!important;border-bottom:1px solid var(--ux-border)!important;padding-bottom:12px}.cloud-search-filters-pane__close[role=button]{cursor:pointer}.cloud-search-filters-pane>.cloud-search-filters-pane__close{display:inline-flex!important;align-items:center;justify-content:center;z-index:6!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:50%!important;background:#ffffff0e!important;color:#fff!important;filter:none!important;opacity:1!important;box-shadow:inset 0 1px #ffffff14,0 6px 18px #0000003d;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .16s ease}.cloud-search-filters-pane__close svg{display:block!important;width:15px!important;height:15px!important;fill:#fff!important;color:#fff!important;opacity:.92;pointer-events:none;transition:transform .18s ease}.cloud-search-filters-pane__close svg path{fill:currentColor!important}.cloud-search-filters-pane__close .ultima-xcloud-exit-label{display:none!important}@keyframes ultima-xcloud-close-enter{0%{transform:scale(.7) rotate(-42deg)}68%{transform:scale(1.06) rotate(7deg)}to{transform:scale(1) rotate(0)}}body.ultima-xcloud-filters-open .cloud-search-filters-pane>.cloud-search-filters-pane__close{animation:ultima-xcloud-close-enter .34s cubic-bezier(.2,.8,.2,1)}.cloud-search-filters-pane>.cloud-search-filters-pane__close:active{transform:scale(.92);background:#ffffff21!important}@media(hover:hover){.cloud-search-filters-pane>.cloud-search-filters-pane__close:hover{transform:translateY(-1px);border-color:#ffffff57!important;background:#ffffff1a!important;box-shadow:inset 0 1px #ffffff1f,0 9px 22px #0000004d}.cloud-search-filters-pane>.cloud-search-filters-pane__close:hover svg{transform:rotate(90deg)}}.cloud-search-filters-pane__close:focus-visible{outline:2px solid var(--ux-accent)!important;outline-offset:3px}@media(prefers-reduced-motion:reduce){body.ultima-xcloud-filters-open .cloud-search-filters-pane>.cloud-search-filters-pane__close{animation:none!important}.cloud-search-filters-pane>.cloud-search-filters-pane__close,.cloud-search-filters-pane>.cloud-search-filters-pane__close svg{transition:none!important}}.cloud-search-filters-pane .cloud-search-filter{background:transparent!important;border:0!important;border-bottom:1px solid var(--ux-border)!important;border-radius:0!important;padding:0!important}.cloud-search-filters-pane .cloud-search-filter__name{padding:16px 0!important}.cloud-search-filters-pane .cloud-search-filter-values-container{position:static!important;transform:none!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0 0 12px!important}html.ultima-xcloud-filters-open,body.ultima-xcloud-filters-open{overflow:hidden!important;overscroll-behavior:contain}@media screen and (max-width:999px){.cloud-search-filters-pane>.cloud-search-filters-pane__close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px}.cloud-search-filters-pane .cloud-search-filter-value{min-height:44px;padding-block:8px!important}.cloud-search-filters-pane .cloud-search-filter__name{min-height:50px;cursor:pointer}.cloud-search-filters-pane .cloud-search-filter__name:focus-visible{outline:2px solid var(--ux-accent);outline-offset:-2px}.cloud-search-filters-pane .ultima-xcloud-group-collapsed>:not(.cloud-search-filter__name){display:none!important}.cloud-search-filters-pane .ultima-xcloud-group-collapsed .cloud-search-filter__collapse{transform:rotate(0)!important}.cloud-search-filters-pane .cloud-search-filter:not(.ultima-xcloud-group-collapsed)>.cloud-search-filter__name .cloud-search-filter__collapse{transform:rotate(180deg)!important}.ultima-xcloud-sort-current{min-width:0;max-width:150px;margin-left:auto;overflow:hidden;color:var(--ux-muted);font-family:var(--ux-body-font);font-size:12px;font-weight:500;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.cloud-search-filters-pane .cloud-search-filters-apply{position:sticky!important;z-index:4;bottom:0;display:flex!important;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:16px;border:1px solid var(--ux-accent)!important;border-radius:8px!important;background:var(--ux-accent)!important;color:#fff!important;font-family:var(--ux-heading-font)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 28px #ef1f2f2b;transition:background-color var(--ux-motion-fast) ease,border-color var(--ux-motion-fast) ease,box-shadow var(--ux-motion-base) ease,transform var(--ux-motion-fast) var(--ux-ease-out)}.cloud-search-filters-pane .cloud-search-filters-apply:hover,.cloud-search-filters-pane .cloud-search-filters-apply:focus-visible{background:#ff2b3b!important;box-shadow:0 13px 34px #ef1f2f47;transform:translateY(-1px)}.cloud-search-filters-pane .cloud-search-filters-apply:active{transform:translateY(0) scale(.985)}.cloud-search-filters-pane .cloud-search-text-field--value-search,.cloud-search-filters-pane .cloud-search-text-field__input--value-search{min-height:44px}.cloud-search-filters-products product-card .product-card__quick-buy button,.cloud-search-filters-products .product-card .product-card__quick-buy button,.cloud-search-filters-products [data-product-card] .product-card__quick-buy button{min-height:44px}}@media screen and (min-width:700px)and (max-width:999px){.cloud-search-filters-products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}product-card:has(.badge--sold-out),.product-card:has(.badge--sold-out),[data-product-card]:has(.badge--sold-out),[data-product-card][data-product-available=false]{order:2}.cloud-search-filters-products product-card shopify-payment-terms,.cloud-search-filters-products .product-card shopify-payment-terms,.cloud-search-filters-products [data-product-card] shopify-payment-terms,.cloud-search-filters-products product-card .shopify-payment-terms,.cloud-search-filters-products .product-card .shopify-payment-terms,.cloud-search-filters-products [data-product-card] .shopify-payment-terms,.collection__results product-card shopify-payment-terms,.collection__results .product-card shopify-payment-terms,.collection__results [data-product-card] shopify-payment-terms,.collection__results product-card .shopify-payment-terms,.collection__results .product-card .shopify-payment-terms,.collection__results [data-product-card] .shopify-payment-terms,.ultima-col__card shopify-payment-terms,.ultima-col__card .shopify-payment-terms,.ultima-col__card .product-form__payment-terms,.ultima-col__card .product-info__payment-terms,.ultima-col__card [data-shopify-payment-terms]{display:none!important}.cloud-search-filters-products .product-card__image,.cloud-search-filters-products img[class*=product-card__image],.collection__results .product-card__image,.collection__results img[class*=product-card__image]{object-fit:contain!important}html.ultima-xcloud-filter-busy{cursor:progress}.ultima-xcloud-filter-loader{position:fixed;z-index:2147483646;top:var(--ux-loader-y, 50%);left:var(--ux-loader-x, 50%);display:flex;align-items:center;gap:9px;width:max-content;max-width:calc(100vw - 32px);padding:8px 15px 8px 12px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#090909eb;color:var(--ux-text);box-shadow:inset 0 1px #ffffff0d,0 12px 32px #0000007a;-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,calc(-50% - 6px),0) scale(.98);transition:opacity .19s var(--ux-ease-standard),visibility 0s linear .19s,transform .32s var(--ux-ease-out)}.ultima-xcloud-filter-loader.is-visible{opacity:1;visibility:visible;transform:translate3d(-50%,-50%,0) scale(1);transition:opacity .19s var(--ux-ease-standard),visibility 0s,transform .32s var(--ux-ease-out)}.ultima-xcloud-filter-loader.is-leaving{opacity:0;transform:translate3d(-50%,calc(-50% - 5px),0) scale(.985)}.ultima-xcloud-filter-loader__mark,.ultima-xcloud-clear-transition__spinner{border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,.07) 120deg,rgba(255,255,255,.24) 248deg,var(--ux-accent) 342deg,rgba(255,255,255,0) 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px));animation:ultima-xcloud-mark-spin .76s linear infinite}.ultima-xcloud-filter-loader__mark{width:15px;height:15px;flex:0 0 15px}@keyframes ultima-xcloud-mark-spin{to{transform:rotate(360deg)}}.ultima-xcloud-filter-loader__label{color:var(--ux-text);font-family:var(--ux-heading-font);font-size:14px;font-weight:700;line-height:1;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}html.ultima-xcloud-resetting,html.ultima-xcloud-resetting body{overflow:hidden!important;overscroll-behavior:none}.ultima-xcloud-clear-transition{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 44%,rgba(239,31,47,.15),transparent 190px),#000000e0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1;transition:opacity .2s ease}.ultima-xcloud-clear-transition.is-leaving{pointer-events:none;opacity:0}.ultima-xcloud-clear-transition__card{display:flex;align-items:center;gap:14px;min-width:min(290px,100%);padding:17px 19px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:#0a0a0af0;color:var(--ux-text);box-shadow:inset 0 1px #ffffff0e,0 18px 52px #00000085}.ultima-xcloud-clear-transition__spinner{width:19px;height:19px;flex:0 0 19px}.ultima-xcloud-clear-transition__copy{display:grid;gap:2px;line-height:1.2}.ultima-xcloud-clear-transition__copy strong{color:var(--ux-text);font-family:var(--ux-heading-font);font-size:17px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.ultima-xcloud-clear-transition__copy>span{color:var(--ux-muted);font-family:var(--ux-body-font);font-size:13px}@media(prefers-reduced-motion:reduce){.cloud-search-filters-sidebar *,.cloud-search-page-controls *,.cloud-search-filters-pane *{scroll-behavior:auto!important;animation:none!important;transition:none!important}#cloud_search_filters_sidebar:empty:after,.cloud-search-filters-products,.ultima-col__grid,.cloud-search-filters-products.ultima-xcloud-results-entering,.ultima-col__grid.ultima-xcloud-results-entering,.cloud-search-filters-sidebar .cloud-search-applied-filter--rounded,.cloud-search-page-controls .cloud-search-filter--open .cloud-search-filter-values-container,body.ultima-xcloud-filters-open .cloud-search-filters-pane,body.ultima-xcloud-filters-open .cloud-search-filters-pane-backdrop,.ultima-xcloud-filter-loader,.ultima-xcloud-filter-loader__mark,.ultima-xcloud-clear-transition,.ultima-xcloud-clear-transition__spinner{animation:none!important;transition:none!important}.ultima-xcloud-filter-loader__mark,.ultima-xcloud-clear-transition__spinner{transform:rotate(-28deg);opacity:.9}}html.ultima-xsearch main>#cloud_search_filters_root{display:none!important}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls{display:block!important;margin:0!important;padding:0!important}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__totals{display:none!important}html.ultima-xsearch facet-floating-filter,html.ultima-xsearch #facets-drawer{display:none!important}@media screen and (min-width:1000px){html.ultima-xsearch .ultima-xsearch__layout{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;column-gap:24px}html.ultima-xsearch .ultima-xsearch__side{min-width:0;margin-top:48px}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-container{display:block!important;width:100%;margin:0!important;padding:0!important}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__sort,html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-link,html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters,html.ultima-xsearch .cloud-search-filters-pane,html.ultima-xsearch .cloud-search-filters-pane-backdrop{display:none!important}}@media screen and (max-width:999px){html.ultima-xsearch .ultima-xsearch__side{margin-top:0;margin-bottom:14px}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-container{display:flex!important;align-items:center;flex-wrap:wrap;gap:10px;width:100%;margin:0!important;padding:0!important}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters{display:none!important}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-link{display:inline-flex!important;width:auto!important;min-width:0;min-height:40px;align-items:center;justify-content:flex-start;gap:7px;margin:0!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:7px!important;background:#ffffff05!important;box-shadow:none!important;color:#ffffffdb!important;font-family:var(--ux-heading-font)!important;font-size:14px;font-weight:700;letter-spacing:.045em;line-height:1;text-transform:uppercase;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .12s ease}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-link:active{transform:scale(.98);border-color:#ffffff3d!important;background:#ffffff0e!important;color:#fff!important}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-link .cloud-search-filters-link-icon{position:static!important;width:18px;height:18px;margin:0!important;transform:none!important;filter:brightness(0) invert(1)!important;opacity:.82}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__filters-link .cloud-search-filters-link-num{margin-inline-start:-3px;color:#ffffff80!important;font-size:11px;font-weight:600;letter-spacing:0}html.ultima-xsearch .ultima-xsearch__side .cloud-search-page-controls__sort,html.ultima-xsearch .ultima-xsearch__side #cloud_search_filters_sidebar{display:none!important}}.cloud-search-results{border:1px solid var(--ux-border)!important;border-radius:12px!important;background:var(--ux-panel)!important;box-shadow:0 24px 60px #0009!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;scrollbar-color:rgba(255,255,255,.22) transparent}.cloud-search-results:not(.instant-search-menu--mobile-input){padding:6px!important}.cloud-search-results::-webkit-scrollbar{width:10px}.cloud-search-results::-webkit-scrollbar-track{background:transparent}.cloud-search-results::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#ffffff38;background-clip:content-box}.cloud-search-results .results-block{border:0!important}.cloud-search-results .header-right{padding:10px 10px 4px!important;border:0!important;background:transparent!important;color:var(--ux-muted)!important;font-family:var(--ux-heading-font)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em;text-align:start;text-transform:uppercase}.cloud-search-results dl,.cloud-search-results dt,.cloud-search-results dd{border:0!important}.cloud-search-results .cs-item{gap:12px;padding:8px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ux-text)!important;transition:background-color var(--ux-motion-fast) ease}.cloud-search-results .cs-item:hover,.cloud-search-results .cs-item.active,.cloud-search-results .cs-item[aria-selected=true]{background:#ef1f2f24!important}.cloud-search-results .list-image img{width:44px;height:44px;border-radius:6px;background:#ffffff0d;object-fit:cover}.cloud-search-results .cs-item-title,.cloud-search-results .cs-item-title:visited{color:var(--ux-text)!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important;text-decoration:none!important}.cloud-search-results .highlight-hit{background:transparent!important;color:var(--ux-accent)!important;font-weight:700!important}.cloud-search-results .price{color:var(--ux-accent)!important;font-size:13px!important;font-weight:800!important}.cloud-search-results .description,.cloud-search-results .cs-item-details .description{color:var(--ux-muted)!important;font-size:12px!important;line-height:1.5}.cloud-search-results dd{border:1px solid var(--ux-border)!important;border-radius:10px!important;background:var(--ux-field)!important;box-shadow:0 18px 40px #0000008c!important;color:var(--ux-text)!important}.cloud-search-results dd .arrow{border-right-color:var(--ux-border)!important;border-left-color:var(--ux-border)!important;background:var(--ux-field)!important}.cloud-search-results .see-details a,.cloud-search-results .suggestions .re-search{color:var(--ux-accent)!important;font-weight:700!important;text-decoration:none!important}.cloud-search-results .see-details a:hover,.cloud-search-results .suggestions .re-search:hover{text-decoration:underline!important}.cloud-search-results .suggestions,.cloud-search-results .suggestion{border:0!important;background:transparent!important;color:var(--ux-muted)!important;font-size:13px!important}.cloud-search-results .see-more-results{margin-top:4px;border:0!important;border-top:1px solid var(--ux-border)!important;background:transparent!important}.cloud-search-results .see-more-results a{display:block;padding:12px 10px!important;background:transparent!important;color:var(--ux-text)!important;font-family:var(--ux-heading-font)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.06em;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:color var(--ux-motion-fast) ease}.cloud-search-results .see-more-results:hover a,.cloud-search-results .see-more-results.active a,.cloud-search-results .see-more-results[aria-selected=true] a{color:var(--ux-accent)!important}.cloud-search-mobile{padding:env(safe-area-inset-top) 10px 0!important;border-bottom:1px solid var(--ux-border)!important;background:var(--ux-surface)!important;box-shadow:0 10px 30px #00000080;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important}.cloud-search-mobile__input input{border:1px solid var(--ux-border)!important;border-radius:999px!important;background:var(--ux-field)!important;color:var(--ux-text)!important;font-family:var(--ux-body-font)!important;font-size:16px!important}.cloud-search-mobile__input input::placeholder{color:var(--ux-muted)!important;opacity:1}.cloud-search-mobile__input input:focus{border-color:#ef1f2fd1!important;outline:none!important}.cloud-search-mobile__cancel,.cloud-search-mobile__cancel:visited{color:var(--ux-text)!important;font-family:var(--ux-heading-font)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.05em;text-decoration:none!important;text-transform:uppercase}.cloud-search-mobile__cancel:hover,.cloud-search-mobile__cancel:focus-visible{color:var(--ux-accent)!important}.cloud-search-mobile-backdrop{background:#000000b8!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cloud-search-results.instant-search-menu--mobile-input{padding-right:6px!important;padding-bottom:6px!important;padding-left:6px!important;border:0!important;border-radius:0!important;background:var(--ux-surface)!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ultima-xcloud-filters.css.map */
