.shopify-clone .form-status:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center;text-align:var(--success-alignment,center);margin:0 auto}.shopify-clone .filter-topbar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--mobile-button-height:40px;--desktop-button-height:40px;--heading-height:56px;position:relative}.shopify-clone .filter-topbar__hidden-filters:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:space-between;align-items:center;gap:var(--topbar-gap-mobile);flex-wrap:wrap;align-self:stretch;display:flex;position:relative}@media (min-width:720px){.shopify-clone .filter-topbar__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-start;gap:16px;gap:var(--spacing-4)}}.shopify-clone .filter-topbar__sidebar-toggle-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}@media (min-width:720px){.shopify-clone .filter-topbar__sidebar-toggle-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;display:flex}}.shopify-clone .filter-topbar__results-count-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){order:var(--results-order);width:var(--results-width)}@media (min-width:720px){.shopify-clone .filter-topbar__results-count-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__results-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-75);opacity:.7}@media (min-width:1024px){.shopify-clone .filter-topbar__sidebar-toggle+.filter-topbar__results-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:16px;margin-left:var(--spacing-4)}.shopify-clone .filter-topbar__results-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-100)}}.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--mobile-button-height);padding:4px;padding:var(--spacing-1);text-transform:none;font-weight:inherit;justify-content:center;align-items:center;display:flex}.shopify-clone .filter-topbar__drawer-toggle.btn .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:24px;height:auto;margin-right:8px;margin-right:var(--spacing-2)}.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sort-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-family:var(--font-body);font-size:var(--font-size-body-100);font-weight:var(--font-body-weight);letter-spacing:normal}.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--desktop-button-height);padding:8px 28px;padding:var(--spacing-2) var(--spacing-7)}@media (max-width:1023px){.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=true] .toggle-text__title--show:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=true] .toggle-text__title--hide:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=false] .toggle-text__title--show:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=false] .toggle-text__title--hide:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__sidebar-toggle-text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;gap:4px;gap:var(--spacing-1);display:flex}.shopify-clone .filter-topbar__sidebar-toggle-text .toggle-text__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__sidebar-toggle-text .toggle-text__count[data-has-active-filters=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:6 0 auto;order:0;max-width:300px}@media (min-width:720px) and (max-width:1023px){.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:8px 28px;padding:var(--spacing-2) var(--spacing-7);order:-1;max-width:max-content}}@media (min-width:1024px){.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone [data-active-items="1"] .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:none;max-width:initial}.shopify-clone .filter-topbar__drawer-toggle.btn .filter-topbar__drawer-toggle-text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:baseline;gap:4px;gap:var(--spacing-1);display:flex}.shopify-clone .filter-topbar__drawer-toggle.btn .filter-topbar__drawer-toggle-text__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__drawer-toggle.btn .filter-topbar__drawer-toggle-text__count[data-has-active-filters=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}.shopify-clone .filter-topbar__spacer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:1;display:none}@media (min-width:720px){.shopify-clone .filter-topbar__spacer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}}.shopify-clone .filter-topbar__active-filters:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:calc(100% + 32px);width:calc(100% + (var(--space-outer) * 2));margin:0 -16px;margin:0 calc(var(--space-outer) * -1);flex:1 0 100%;order:4;align-items:center;display:flex;overflow:hidden}@media (min-width:1024px){.shopify-clone .filter-topbar__active-filters:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__active-filters .active-filters-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:8px 0;margin:var(--spacing-2) 0}.shopify-clone .filter-topbar__active-filters .active-filters-inner:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-left:16px;padding-left:var(--space-outer)}.shopify-clone .filter-topbar__active-filters .active-filters-inner:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-right:16px;padding-right:var(--space-outer)}
.shopify-clone .filter-bar__item-layout:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--mobile-button-height);order:2;display:flex}@media (min-width:720px){.shopify-clone .filter-bar__item-layout:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){order:initial;min-height:0;min-height:initial;justify-self:flex-end;margin-left:0}}.shopify-clone .filter-bar__sort-group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:1 0 auto;order:1;display:flex;position:relative}.shopify-clone .filter-bar__sort-group:empty:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:0;flex-shrink:1}@media (min-width:720px){.shopify-clone .filter-bar__sort-group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:0;order:initial}}.shopify-clone .filter-topbar__sort-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;min-height:var(--mobile-button-height);padding:4px;padding:var(--spacing-1);text-transform:none;font-weight:inherit;justify-content:center;align-items:center;display:inline-flex}@media (min-width:720px){.shopify-clone .filter-topbar__sort-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--desktop-button-height);padding:8px 0;padding:var(--spacing-2) 0;box-shadow:none}.shopify-clone .filter-topbar__sort-toggle.btn:not([disabled]):hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sort-toggle.btn:not([disabled]):focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){box-shadow:none}}.shopify-clone .filter-topbar__sort-toggle.btn .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:color .3s;display:flex}.shopify-clone .filter-topbar__sort-toggle.btn .icon-sort:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:24px;height:auto;margin-right:8px;margin-right:var(--spacing-2)}@media (min-width:720px){.shopify-clone .filter-topbar__sort-toggle.btn .icon-sort:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__sort-toggle.btn .icon-chevron-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:10px;height:10px;margin-left:8px;margin-left:var(--spacing-2);transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing);margin-top:3px}@media (max-width:719px){.shopify-clone .filter-topbar__sort-toggle.btn .icon-chevron-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__sort-toggle.btn .icon-filter:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:12px}.shopify-clone .filter-topbar__sort-toggle.btn[aria-expanded=true] .icon-chevron-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:rotateX(180deg)}@media (max-width:719px){.shopify-clone .filter-topbar__sort-label-desktop:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}@media (min-width:720px){.shopify-clone .filter-topbar__sort-label-mobile:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-bar__sort-values:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:none;position:relative}.shopify-clone .filter-bar__sort-values[aria-hidden=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:all}@media (max-width:719px){.shopify-clone .filter-bar__sort-values:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1300;z-index:var(--z-index-modal);position:fixed;inset:0}}.shopify-clone .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-background:var(--color-background-popups-drawers);--color-text:var(--color-text-popups-drawers);--color-text-alpha-80:var(--color-text-popups-drawers-alpha-80);--color-border:var(--color-border-popups-drawers);width:100%;max-height:50vh;padding-bottom:env(safe-area-inset-bottom);background-color:var(--color-background-popups-drawers);background-color:var(--color-background);box-shadow:0 1px 3px #00000026,0 4px 8px 3px #0000000d;box-shadow:var(--box-shadow-modal);visibility:hidden;transition:transform .5s cubic-bezier(.33,0,0,1),visibility 0s cubic-bezier(.33,0,0,1) .5s;transition:transform var(--duration-normal) var(--easing),visibility 0s var(--duration-normal) var(--easing);z-index:2;position:fixed;bottom:0;left:0;overflow:hidden auto;transform:translateY(100%)}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;transition:transform .5s cubic-bezier(.33,0,0,1),visibility .3s;transition:transform var(--duration-normal) var(--easing),visibility var(--duration-fast);transform:translateY(0)}@media (min-width:720px){.shopify-clone .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:calc(100% + 2px);right:-8px;top:calc(100% + var(--spacing-unit-half));right:calc(var(--spacing-2) * -1);max-height:none;max-height:initial;min-width:max(100% + 2px,260px);max-width:300px;margin-top:-8px;margin-top:calc(var(--spacing-2) * -1);padding:8px;padding:var(--spacing-2);padding-top:4px;padding-top:var(--spacing-1);box-shadow:none;opacity:0;transform:none;transform:initial;transition:opacity 0s .5s,visibility 0s .5s;transition:opacity 0s var(--duration-normal),visibility 0s var(--duration-normal);background-color:#0000;position:absolute;bottom:auto;left:auto;overflow-y:hidden}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;transform:none;transform:initial;transition:opacity,visibility}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-inner .filter-bar__sort-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translateY(0)}}.shopify-clone .filter-bar__sort-values-wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-overlay);z-index:1;opacity:0;transition:opacity .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing);position:fixed;inset:0}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}@media (min-width:720px){.shopify-clone .filter-bar__sort-values-wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-bar__sort-values-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--heading-height);padding:16px;padding:var(--spacing-4) var(--spacing-4);background-color:var(--color-background);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:-1px;display:flex;position:sticky;top:0;left:0}@media (min-width:720px){.shopify-clone .filter-bar__sort-values-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-bar__sort-title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-bar__sort-close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}.shopify-clone .filter-bar__sort-close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:-8px;margin-right:calc(var(--spacing-2) * -1)}.shopify-clone .filter-bar__sort-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-width:180px;margin:0;padding:0;list-style:none}@media (min-width:720px){.shopify-clone .filter-bar__sort-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);max-height:380px;padding:12px;padding:var(--spacing-3);box-shadow:0 1px 3px #00000026,0 2px 6px 2px #0000000d;box-shadow:var(--box-shadow-disclosure);transform:translateY(calc(-100% - 12px));transform:translateY(calc((100% + var(--spacing-3)) * -1));transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing);overflow:auto}}
.shopify-clone .filter-sidebar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--sidebar-width:260px;display:none}@media (min-width:1024px){.shopify-clone .filter-sidebar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:0 0 var(--sidebar-width);width:var(--sidebar-width);padding-right:28px;padding-right:var(--spacing-7);padding-bottom:28px;padding-bottom:var(--spacing-7)}.shopify-clone .filter-sidebar[aria-hidden=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}}.shopify-clone .collection[data-enable-sticky-container=true]:not(.has-sticky-scroll) .filter-sidebar [data-sticky-container]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:28px;top:var(--spacing-7);position:sticky}.shopify-clone.sticky-header-active .collection[data-enable-sticky-container=true]:not(.has-sticky-scroll) .filter-sidebar [data-sticky-container]{top:calc(0 + 28px);top:calc(var(--header-desktop-sticky-height,0) + var(--spacing-7))}.shopify-clone.sticky-header-active.nav-bar-hidden .collection[data-enable-sticky-container=true]:not(.has-sticky-scroll) .filter-sidebar [data-sticky-container]{top:calc(0 + 28px);top:calc(var(--header-desktop-sticky-height,0) - var(--nav-bar-height,0) + var(--spacing-7))}.shopify-clone .filter-drawer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-popups-drawers);--color-text-input:var(--color-text-input-popups-drawers);--color-background:var(--color-background-popups-drawers);width:100%;color:var(--color-text);z-index:1300;z-index:var(--z-index-modal);position:fixed;top:0;bottom:0;left:100%}@media (min-width:1024px){.shopify-clone .filter-drawer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-drawer__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:calc(100% - 28px);width:calc(100% - var(--flyout-mobile-gap));max-width:403px;max-width:var(--flyout-width);background-color:var(--color-background);box-shadow:none;visibility:hidden;transition:transform .5s cubic-bezier(.33,0,0,1),visibility 0s .5s;transition:transform var(--duration-normal) var(--easing),visibility 0s var(--duration-normal);z-index:2;position:absolute;inset:0}.shopify-clone .filter-drawer[aria-hidden=false] .filter-drawer__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;box-shadow:0 1px 3px #00000026,0 4px 8px 3px #0000000d;box-shadow:var(--box-shadow-modal);transition:box-shadow .3s cubic-bezier(.33,0,0,1),transform .5s cubic-bezier(.33,0,0,1),visibility;transition:box-shadow var(--duration-fast) var(--easing),transform var(--duration-normal) var(--easing),visibility 0s 0s;transform:translate(-100%)}.shopify-clone .filter-drawer__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-popups-drawers-alt);flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}.shopify-clone .filter-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1;background-color:var(--color-overlay);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .5s cubic-bezier(.33,0,0,1),visibility 0s .5s;transition:opacity var(--duration-normal) var(--easing),visibility 0s var(--duration-normal);position:fixed;inset:0}.shopify-clone .filter-drawer[aria-hidden=false] .filter-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:all;visibility:visible;opacity:1;transition:opacity .5s cubic-bezier(.33,0,0,1),visibility;transition:opacity var(--duration-normal) var(--easing),visibility 0s 0s}@media (min-width:1024px){.shopify-clone .filter-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-drawer__header-form-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;flex-grow:1;display:flex;position:relative;overflow:hidden}.shopify-clone .filter-drawer__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-background);border-bottom:1px solid var(--color-border-popups-drawers-alt);align-items:center;display:flex}.shopify-clone .filter-drawer__close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:-8px;margin-left:calc(var(--spacing-2) * -1)}.shopify-clone .filter-drawer__title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center;flex-grow:1}.shopify-clone .filter-drawer__clear-all:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-links-popups-drawers);opacity:0;visibility:hidden;pointer-events:none;transition:color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity 0s .1s;transition:color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s var(--duration-ultra-fast)}.shopify-clone .filter-drawer[data-filters-active=true] .filter-drawer__clear-all:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;visibility:visible;pointer-events:all;transition:color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity;transition:color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s 0s}.shopify-clone .filter-drawer__clear-all:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}.shopify-clone .filter-drawer__footer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:16px;padding:var(--spacing-4);padding-bottom:max(env(safe-area-inset-bottom),16px);padding-bottom:max(env(safe-area-inset-bottom),var(--spacing-4));background-color:var(--color-background);border-top:1px solid var(--color-border-popups-drawers-alt)}.shopify-clone .filter-drawer__button-apply:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){white-space:nowrap;flex:1 0 100%;width:100%}.shopify-clone .filter-drawer__button-apply .filter-drawer__apply-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:4px;margin-left:var(--spacing-1)}.shopify-clone .filter-drawer__button-apply-loading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}
.shopify-clone .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--swatch-size:24px;--boolean-height:64px}.shopify-clone [data-form-type=drawer] .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-popups-drawers);--color-text-alpha-60:var(--color-text-popups-drawers-alpha-60);--color-text-alpha-80:var(--color-text-popups-drawers-alpha-60);--color-background:var(--color-background-popups-drawers);--color-border:var(--color-border-popups-drawers);--color-text-input-alpha-05:var(--color-text-input-popups-drawers-alpha-5);--color-border-input:var(--color-border-input-popups-drawers)}.shopify-clone .filter-item[data-filter-item-type=boolean]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;display:flex}@media (max-width:1023px){.shopify-clone .filter-item[data-filter-item-type=boolean]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--group-height)}}.shopify-clone .filter-item[data-filter-item-type=boolean] .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%}.shopify-clone .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text);transition:transform .1s;transition:transform var(--duration-ultra-fast);margin:0;padding:0;list-style:none}.shopify-clone .filter-item+.filter-item:not([data-filter-item-type=chip]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:12px;margin-top:var(--spacing-3)}.shopify-clone .filter-item[data-filter-item-type=chip]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:flex}.shopify-clone .filter-item[data-filter-item-type=chip] .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0}@media (max-width:1023px){.shopify-clone .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-background);margin-top:0;margin-bottom:-1px}.shopify-clone .filter-item[data-filter-item-type=chip]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:none;padding:0}}
@media (max-width:1023px){.shopify-clone .filter-bar__sort-list .filter-item:last-of-type:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0}.shopify-clone .filter-item+.filter-item:not([data-filter-item-type=chip]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-bar__sort-list .filter-item+.filter-item:not([data-filter-item-type=chip]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0}.shopify-clone .filter-item:not([data-filter-item-type=chip]):first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:1px solid var(--color-border-popups-drawers-alt)}.shopify-clone .filter-item:not([data-filter-item-type=chip]):last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-bottom:1px solid var(--color-border-popups-drawers-alt)}}.shopify-clone .filter-bar__sort-list .filter-item:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-bottom:none}@media (min-width:720px) and (max-width:1023px){.shopify-clone .filter-bar__sort-list .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 0 0;padding-top:var(--spacing-3);border:none}.shopify-clone .filter-bar__sort-list .filter-item:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:none;padding-top:0}}.shopify-clone .filter-bar__sort-list .filter-item .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-alpha-80)}.shopify-clone .filter-bar__sort-list .filter-item .filter-item__radio:checked+.filter-item__content-inner .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}
.shopify-clone [data-form-type=sidebar] .filter-form__group:not([data-filter-search-active=true]) .filter-item[data-filter-item-is-truncated=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-form__group[data-filter-search-active=true] .filter-item[data-filter-item-search-match=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:background-color .3s}.shopify-clone [data-filter-item-type=chip] .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-filter-item-type=swatch] .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;display:flex}.shopify-clone .filter-item__content-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){cursor:pointer;align-items:center;width:100%;display:inline-flex}.shopify-clone [data-filter-item-type=chip] .filter-item__content-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:stretch;width:100%;display:flex}.shopify-clone .filter-item__toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--toggle-height:26px;width:48px;height:26px;height:var(--toggle-height);border:1px solid var(--color-border-input);border-radius:26px;border-radius:var(--toggle-height);transition-property:background-color,border;transition-duration:.3s;transition-duration:var(--duration-fast);transition-timing-function:cubic-bezier(.33,0,0,1);transition-timing-function:var(--easing);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.shopify-clone .filter-item__toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{--toggle-node-size:18px;content:"";height:18px;height:var(--toggle-node-size);width:18px;width:var(--toggle-node-size);background-color:var(--color-text-alpha-60);transition-property:background-color,transform;transition-duration:.3s;transition-duration:var(--duration-fast);transition-timing-function:cubic-bezier(.33,0,0,1);transition-timing-function:var(--easing);border-radius:100%;position:absolute;left:3px}.shopify-clone [data-form-type=drawer] .filter-item__toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){order:3;margin-left:auto}
.shopify-clone .filter-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--filter-input-checkbox-size:16px;width:16px;width:var(--filter-input-checkbox-size);height:16px;height:var(--filter-input-checkbox-size);border:1px solid var(--color-border-input);color:var(--color-background);flex-shrink:0;justify-content:center;align-items:center;display:flex}.shopify-clone [data-form-type=drawer] .filter-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){order:3;margin-left:auto}.shopify-clone .filter-input__input .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:10px;height:10px;color:var(--color-background);opacity:0;transition:opacity .3s;display:flex}.shopify-clone .filter-item__checkbox:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-background)}.shopify-clone .filter-item__checkbox:checked+.filter-item__content-inner .filter-item__toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-text);border:1px solid var(--color-text)}.shopify-clone .filter-item__checkbox:checked+.filter-item__content-inner .filter-item__toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{background-color:var(--color-background);transform:translate(22px)}.shopify-clone .filter-item__checkbox:checked+.filter-item__content-inner .filter-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-color:var(--color-text);background-color:var(--color-text)}.shopify-clone .filter-item__checkbox:checked+.filter-item__content-inner .filter-input__input .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}.shopify-clone .filter-item__checkbox:disabled+.filter-item__content-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-alpha-40);color:var(--color-text);cursor:not-allowed}.shopify-clone .filter-item__checkbox:disabled+.filter-item__content-inner .filter-item__toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:.4}.shopify-clone .filter-item__checkbox:disabled+.filter-item__content-inner .filter-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-color:var(--color-text-input-alpha-10);background-color:var(--color-text-input-alpha-3)}
.shopify-clone .user-is-tabbing .filter-item__checkbox:focus+.filter-item__content-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){outline:2px solid var(--color-text-link);outline-offset:2px;outline-offset:var(--spacing-unit-half)}.shopify-clone .filter-item__radio:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:1px solid var(--color-border);border-radius:100%;width:24px;height:24px;margin:0}.shopify-clone .filter-item__radio+.filter-item__content-inner .filter-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:1px solid var(--color-border);border-radius:100%;margin:0}.shopify-clone .filter-item__radio+.filter-item__content-inner .filter-input__input .indicator:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--indicator-size:7px;width:7px;width:var(--indicator-size);height:7px;height:var(--indicator-size);background-color:var(--color-background);opacity:0;border-radius:100%}.shopify-clone .filter-item__radio:checked+.filter-item__content-inner .filter-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-text);border-color:var(--color-text)}.shopify-clone .filter-item__radio:checked+.filter-item__content-inner .filter-input__input .indicator:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}.shopify-clone .user-is-tabbing .filter-item__radio:focus+.filter-item__content-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){outline:2px solid var(--color-text-link);outline-offset:2px;outline-offset:var(--spacing-unit-half)}.shopify-clone .filter-item__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-left:4px;padding-left:var(--spacing-1);color:var(--color-text-alpha-60)}.shopify-clone [data-form-type=drawer] .filter-item__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-right:4px;padding-right:var(--spacing-1)}.shopify-clone .filter-item__label-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:baseline;display:flex}.shopify-clone .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-left:8px;padding-left:var(--spacing-2);word-break:break-all;align-items:baseline;display:flex}.shopify-clone [data-form-type=drawer] .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-left:0}.shopify-clone [data-form-type=drawer] [data-filter-item-type=boolean] .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-weight:var(--font-body-bold-weight)}.shopify-clone [data-form-type=drawer] [data-filter-item-type=boolean] .filter-item__label .filter-item__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-weight:400}.shopify-clone .filter-item__label span:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text);margin-left:auto}
.shopify-clone .filter-form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--height-input:42px;--group-height:62px}.shopify-clone .filter-form[data-form-type=drawer]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-popups-drawers);--color-text-link:var(--color-links-popups-drawers);--color-text-input:var(--color-text-input-popups-drawers);--color-background:var(--color-background-popups-drawers);--color-border:var(--color-border-popups-drawers);--color-border-alt:var(--color-border-popups-drawers-alt);overflow:hidden}.shopify-clone .filter-form__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:100%;overflow:visible auto}.shopify-clone .filter-sidebar .filter-form__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){overflow:visible;overflow:initial}.shopify-clone .filter-form__content>.filter-form__list-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:28px;margin-bottom:var(--spacing-7)}.shopify-clone [data-form-type=drawer] .filter-form__content>.filter-form__list-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0}@media (min-width:1024px){.shopify-clone .filter-form__content>.filter-form__list-wrapper[data-is-boolean=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:24px;margin-bottom:var(--spacing-6)}}.shopify-clone .filter-form__hidden-sort:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone [data-form-type=drawer] .filter-form__group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:1px solid var(--color-border-alt);background-color:var(--color-background)}.shopify-clone [data-form-type=drawer] .filter-form__group~.filter-form__group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:1px solid var(--color-border)}.shopify-clone [data-form-type=drawer] .filter-form__group:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:16px;margin-bottom:var(--spacing-4);border-bottom:1px solid var(--color-border-alt)}.shopify-clone .filter-form__group-toggle-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:1px solid var(--color-border-meta);display:flex;position:relative}.shopify-clone [data-form-type=drawer] .filter-form__group-toggle-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:0}.shopify-clone .filter-form__group-toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;min-height:var(--group-height);padding:12px 0;padding:var(--spacing-3) 0;text-align:left;justify-content:space-between;align-items:center;display:flex}.shopify-clone .filter-form__group-toggle:hover .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}.shopify-clone .filter-form__group-toggle .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:.6;width:12px;height:12px;margin-right:3px}.shopify-clone .filter-form__group-toggle .icon svg:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:transform .1s;transition:transform var(--duration-ultra-fast)}.shopify-clone [data-form-type=drawer] .filter-form__group-toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:4px 16px;padding:var(--spacing-1) var(--spacing-4)}.shopify-clone [data-form-type=drawer] .filter-form__group-toggle .icon svg:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:rotate(270deg)}.shopify-clone .filter-form__group-toggle[aria-expanded=true] svg:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:rotateX(180deg)}.shopify-clone .filter-form__group-toggle[aria-expanded=false]+.filter-form__group-clear:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden}.shopify-clone .filter-form__group-toggle-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:2px;gap:var(--spacing-unit-half);width:50%;margin-right:64px;margin-right:var(--spacing-16);flex-direction:column;flex-grow:1;display:flex}.shopify-clone [data-form-type=drawer] .filter-form__group-toggle-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:32px;margin-right:var(--spacing-8)}.shopify-clone .filter-form__group-clear:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:50%;right:32px;right:var(--spacing-8);color:var(--color-text-alpha-60);border-bottom:solid 1px var(--color-text-alpha-60);opacity:0;visibility:hidden;pointer-events:none;transition:color .1s,border-color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity 0s .1s;transition:color var(--duration-ultra-fast),border-color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s var(--duration-ultra-fast);pointer-events:all;position:absolute;transform:translateY(-50%)}.shopify-clone .filter-form__group-clear[data-has-active-filters=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;visibility:visible;pointer-events:all;transition:color .1s,border-color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity;transition:color var(--duration-ultra-fast),border-color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s 0s}.shopify-clone .filter-form__group-clear:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text);border-color:var(--color-text)}.shopify-clone .filter-form__group-filter-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:4px 0 28px;padding:var(--spacing-1) 0 var(--spacing-7);display:none}.shopify-clone .filter-form__group-filter-wrapper[aria-hidden=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){will-change:auto;display:block}.shopify-clone [data-form-type=drawer] .filter-form__group-filter-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden;transition:visibility 0s .3s;transition:visibility 0s var(--duration-fast);padding:0;display:block}.shopify-clone [data-form-type=drawer] .filter-form__group-filter-wrapper[aria-hidden=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;transition:visibility}.shopify-clone .filter-form__group-panel:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-meta);z-index:2;width:100%;height:100%;transition:transform .3s cubic-bezier(.33,0,0,1);transition:transform var(--duration-fast) var(--easing);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:100%;overflow-y:hidden;transform:translate(0)}.shopify-clone .filter-form__group-filter-wrapper[aria-hidden=false] .filter-form__group-panel:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translate(-100%)}.shopify-clone [data-form-type=drawer] .filter-form__group-panel:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-popups-drawers-alt)}.shopify-clone .filter-form__group-panel-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-background);border-bottom:1px solid var(--color-border-alt);align-items:center;display:flex}.shopify-clone .filter-form__group-panel-toggle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:-8px;margin-left:calc(var(--spacing-2) * -1)}.shopify-clone .filter-form__group-panel-toggle .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:rotate(180deg)}.shopify-clone .filter-form__group-panel-title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center;flex-grow:1}.shopify-clone .filter-form__group-panel-clear:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-alpha-60);opacity:0;visibility:hidden;pointer-events:none;transition:color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity 0s .1s;transition:color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s var(--duration-ultra-fast)}.shopify-clone [data-filter-group-has-active-filters=true] .filter-form__group-panel-clear:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;visibility:visible;pointer-events:all;transition:color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity;transition:color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s 0s}.shopify-clone .filter-form__group-panel-clear:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}.shopify-clone [data-form-type=drawer] .filter-form__group-panel-clear:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-links-popups-drawers)}.shopify-clone [data-form-type=drawer] .filter-form__list-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){overflow-y:auto}.shopify-clone .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0;padding-left:0;list-style:none}.shopify-clone .filter-form__list[data-has-chips=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-wrap:wrap;display:flex}.shopify-clone .filter-form__list[data-has-chips=true][data-chip-layout="2col"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){grid-gap:12px;grid-gap:var(--spacing-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.shopify-clone .filter-form__list[data-has-chips=true][data-chip-layout=natural]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:12px;gap:var(--spacing-3)}.shopify-clone [data-form-type=drawer] .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);margin:16px 0;margin:var(--spacing-4) 0;position:relative}.shopify-clone [data-form-type=drawer] .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before,.shopify-clone [data-form-type=drawer] .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{content:"";background-color:var(--color-border-alt);height:1px;display:block;position:absolute;left:0;right:0}.shopify-clone [data-form-type=drawer] .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{margin-bottom:-1px;top:0}.shopify-clone [data-form-type=drawer] .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{margin-top:-1px;bottom:0}.shopify-clone [data-form-type=drawer] .filter-form__list[data-has-chips=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 16px;padding:var(--spacing-3) var(--spacing-4)}.shopify-clone [data-filter-search-empty=true] .filter-form__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-filter-search-empty=true] .filter-form__list[data-has-chips=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-filter-search-empty=true] .filter-form__list[data-has-chips=true][data-chip-layout="2col"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone [data-form-type=drawer] .filter-form__price-range:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:16px;margin-top:var(--spacing-4);padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border-alt);border-bottom:1px solid var(--color-border-alt);background-color:var(--color-background)}.shopify-clone .filter-form__price-range-title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:24px;margin-top:var(--spacing-6)}.shopify-clone .filter-form__price-range-input-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:24px;margin-bottom:var(--spacing-6);justify-content:space-between;display:flex;position:relative}.shopify-clone .filter-form__price-range-input-wrapper .input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:right;min-width:90px}.shopify-clone [data-form-type=drawer] .filter-form__price-range-input-wrapper .filter-form__price-range-currency:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-input-popups-drawers)}.shopify-clone [data-form-type=drawer] .filter-form__price-range-input-wrapper .input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-input-popups-drawers);border-color:var(--color-border-input-popups-drawers);min-width:130px}.shopify-clone .filter-form__price-range-input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:relative}.shopify-clone .filter-form__price-range-separator:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:16px;margin-right:var(--spacing-4);margin-left:16px;margin-left:var(--spacing-4);align-items:center;display:flex}.shopify-clone .filter-form__price-range-currency:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:50%;left:8px;left:var(--spacing-2);color:var(--color-text-input);z-index:1;position:absolute;transform:translateY(-50%)}
.shopify-clone .loader:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:20px;width:var(--loader-size,20px);pointer-events:none;display:inline-block}.shopify-clone .filter-drawer__button-apply-loading .loader:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:flex}.shopify-clone .loader__spinner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){animation:1.4s linear infinite rotator}.shopify-clone .loader__circle:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:var(--loader-foreground-color,var(--color-text));animation:1.4s ease-in-out infinite dash}.shopify-clone .loader__circle-background:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:var(--loader-background-color,var(--color-text-alpha20))}@keyframes dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.shopify-clone .pagination:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:32px;margin-top:var(--spacing-8);flex-direction:column;align-items:center;display:flex}@media (max-width:479px){.shopify-clone .pagination:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-75)}}@media (min-width:480px){.shopify-clone .pagination:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:48px;margin-top:var(--spacing-12)}}.shopify-clone .pagination__footer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center;color:var(--color-text-alpha-70)}
.shopify-clone .product-thumbnails:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0;position:relative}.shopify-clone .product-thumbnails:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-thumbnails .product-thumbnails__viewport:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-height:500px;max-height:var(--first-large-image-height,500px)}@media (max-width:959px){.shopify-clone .product-thumbnails[data-scroll-container] .scroll-button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .product-thumbnails[data-at-start=true] .scroll-button[data-position=start]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-thumbnails[data-at-end=true] .scroll-button[data-position=end]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:none;opacity:0}.shopify-clone .product-thumbnails[data-thumbnail-position=left] .product-thumbnails__items:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column}.shopify-clone .product-thumbnails[data-thumbnail-position=left] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:auto}.shopify-clone .product-thumbnails[data-thumbnail-position=left][data-thumbnail-size=small] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:60px}.shopify-clone .product-thumbnails[data-thumbnail-position=left][data-thumbnail-size=medium] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:80px}.shopify-clone .product-thumbnails[data-thumbnail-position=left][data-thumbnail-size=large] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100px}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom] .product-thumbnails__viewport:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom] .product-thumbnails__items:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:row}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:auto}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom][data-thumbnail-size=mobile] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:56px}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom][data-thumbnail-size=small] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:60px}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom][data-thumbnail-size=medium] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:80px}.shopify-clone .product-thumbnails[data-thumbnail-position=bottom][data-thumbnail-size=large] .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:100px}.shopify-clone .product-thumbnails[data-thumbnail-size=mobile]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-top:16px;padding-top:var(--spacing-4);background-color:var(--color-background)}.shopify-clone .product-thumbnails[data-thumbnail-size=mobile] .product-thumbnails__viewport:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0 16px;padding:0 var(--space-outer)}.shopify-clone .product-thumbnails__viewport:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:flex}.shopify-clone .product-thumbnails__items:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:12px;gap:var(--spacing-3);margin:0;padding:0;display:flex}.shopify-clone .product-thumbnails__item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-shrink:0;list-style:none;display:flex;position:relative}.shopify-clone .product-thumbnails__item-image.image img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:none;max-width:initial}.shopify-clone .product-thumbnails__item-link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block;position:relative}.shopify-clone .product-thumbnails__item-link.active:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{content:"";border:2px solid;position:absolute;inset:0}
.shopify-clone .meganav:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text-link:var(--color-links-popups-drawers);--color-text-input:var(--color-text-input-popups-drawers);z-index:2;background:var(--color-background-popups-drawers);width:100%;color:var(--color-text-popups-drawers);box-shadow:0 1px 3px #0000001a,0 2px 6px 1px #0000000d;box-shadow:var(--box-shadow-dropdowns-and-meganavs);text-transform:none;font-size:var(--font-size-body-75);max-height:calc((100 * 1vh) - var(--mega-nav-top-offset) - (4px * 16));max-height:calc((100 * 1vh) - var(--mega-nav-top-offset) - 64px);max-height:calc((100 * var(--vh,1vh)) - var(--mega-nav-top-offset) - var(--spacing-16));transition:visibility cubic-bezier(.33,0,0,1),opacity .5s cubic-bezier(.33,0,0,1);transition:visibility 0s 0s var(--easing),opacity var(--duration-normal) 0s var(--easing);margin-top:10px;position:absolute;overflow:auto}.shopify-clone .meganav:not(.active):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:0;visibility:hidden;transition:none}.shopify-clone .meganav:not(.custom-alignment):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){left:50%;transform:translate(-50%)}.shopify-clone .meganav ul:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .meganav li:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0;padding:0;list-style:none}.shopify-clone .header.header--has-nav-bar .meganav:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-height:calc((100 * 1vh) - var(--announcement-height) - var(--header-desktop-sticky-height) - (4px * 16));max-height:calc((100 * 1vh) - var(--announcement-height) - var(--header-desktop-sticky-height) - 64px);max-height:calc((100 * var(--vh,1vh)) - var(--announcement-height) - var(--header-desktop-sticky-height) - var(--spacing-16))}.shopify-clone [data-navigation-position=inline] .meganav:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:8px;margin-top:var(--spacing-2)}
.shopify-clone model-viewer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;height:100%}.shopify-clone .shopify-model-viewer-ui:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:0;visibility:hidden;height:100%;transition:all .1s ease-in}.shopify-clone .model-active .shopify-model-viewer-ui:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;visibility:visible}.shopify-clone .model-poster:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;transition:all .1s ease-in;display:block;position:absolute;top:0;bottom:0;left:0}.shopify-clone .model-active .model-poster:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:0;visibility:hidden}.shopify-clone .model-poster .media-badge:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:space-around;align-items:center;display:flex;position:absolute;inset:0}.shopify-clone .model-poster .media-badge .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:60px;height:60px}.shopify-clone .model-poster:focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){outline:auto}.shopify-clone .model-poster:focus svg path:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}.shopify-clone .model-poster svg:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-background);border-radius:30px}.shopify-clone .model-poster svg path:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .model-poster svg:hover path:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;transition:opacity .25s}
.shopify-clone .model-close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--model-close-size:44px;--model-close-icon-size:12px;top:20px;top:var(--spacing-5);right:12px;right:var(--spacing-3);height:44px;height:var(--model-close-size);width:44px;width:var(--model-close-size);border-radius:44px;border-radius:var(--spacing-11);color:var(--color-background);background-color:var(--color-text);display:none;position:absolute}.shopify-clone .model-close .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:var(--model-close-icon-size);width:var(--model-close-icon-size)}.shopify-clone .model-active .model-close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}.shopify-clone .modal:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--negative-inner-spacing-mobile:calc(var(--spacing-5) * -1);--negative-inner-spacing-desktop:calc(var(--spacing-7) * -1);--color-text:var(--color-text-popups-drawers);--color-background:var(--color-background-popups-drawers);visibility:hidden;width:100%;padding:12px;padding:var(--spacing-3);transition:visibility 0s .5s;transition:visibility 0s var(--duration-normal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (min-width:720px){.shopify-clone .modal:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:60px;padding:var(--spacing-15)}}@media (min-width:960px){.shopify-clone .modal:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:80px;padding:var(--spacing-20)}}.shopify-clone .modal.active:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;z-index:1300;z-index:var(--z-index-modal);transition:visibility}.shopify-clone .modal.active .modal__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;transform:translateY(0)}.shopify-clone .modal.active .modal__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}@media (min-width:720px){.shopify-clone .modal[data-is-narrow=true] .modal__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:640px}}@media (max-width:719px){.shopify-clone .modal[data-is-quick-add=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0}}.shopify-clone .modal[data-is-quick-add=true] .modal__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;height:auto;padding:0;position:fixed;bottom:0}@media (min-width:720px){.shopify-clone .modal[data-is-quick-add=true] .modal__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:initial;bottom:auto;bottom:initial;width:951px;width:calc(var(--max-width-narrow) + (var(--spacing-17) * 3));position:static}}.shopify-clone .modal[data-is-quick-add=true] .modal__inner .modal__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0;margin-top:initial;margin-right:0;margin-right:initial;z-index:2;margin-bottom:-46px;margin-bottom:calc((var(--modal-drawer-close-icon-size) + var(--spacing-2)) * -1);top:0}@media (min-width:720px){.shopify-clone .modal[data-is-quick-add=true] .modal__inner .modal__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:-50px;margin-bottom:calc((var(--modal-drawer-close-icon-size) + var(--spacing-3)) * -1)}}.shopify-clone .modal__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-overlay);opacity:0;transition:opacity .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing);cursor:pointer;z-index:1300;z-index:var(--z-index-modal);position:fixed;inset:0}.shopify-clone .modal__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:var(--negative-inner-spacing-mobile);margin-top:var(--negative-inner-spacing-mobile);margin-right:var(--negative-inner-spacing-mobile);margin-bottom:-20px;margin-bottom:calc(var(--spacing-5) * -1);justify-content:flex-end;display:flex;position:sticky}@media (min-width:720px){.shopify-clone .modal__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:var(--negative-inner-spacing-desktop);margin-top:var(--negative-inner-spacing-desktop);margin-right:var(--negative-inner-spacing-desktop)}}.shopify-clone .modal__close-icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);margin-top:8px;margin-top:var(--spacing-2);margin-right:8px;margin-right:var(--spacing-2);border-radius:100%;transition:background-color .25s ease-in-out}@media (min-width:720px){.shopify-clone .modal__close-icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:12px;margin-top:var(--spacing-3);margin-right:12px;margin-right:var(--spacing-3)}}.shopify-clone .modal__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;max-height:calc(100vh - 24px);max-height:calc(100vh - (var(--spacing-3) * 2));background-color:var(--color-background);padding:20px;padding:var(--spacing-5);transform:translateY(16px);transform:translateY(var(--spacing-4));opacity:0;box-shadow:0 1px 3px #00000026,0 4px 8px 3px #0000000d;box-shadow:var(--box-shadow-modal);pointer-events:all;transition:opacity .5s cubic-bezier(.33,0,0,1),transform .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing),transform var(--duration-normal) var(--easing);z-index:1300;z-index:var(--z-index-modal);position:relative;overflow:auto}@media (min-width:720px){.shopify-clone .modal__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-height:calc(100vh - 80px);max-height:calc(100vh - (var(--spacing-10) * 2));width:819px;width:calc(var(--max-width-narrow) + (var(--spacing-9) * 2));padding:28px;padding:var(--spacing-7)}}.shopify-clone .modal__content>div:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0}
.shopify-clone .unit-price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-alpha-70);margin:0;display:none}.shopify-clone .unit-price[data-unit-price-available=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline-block}.shopify-clone .unit-price[data-unit-price-available=true] .unit-price__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-family:var(--font-product-price);font-weight:var(--font-body-weight);margin-left:0;display:flex}.shopify-clone .store-availability-drawer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-popups-drawers);z-index:1300;z-index:var(--z-index-modal);visibility:hidden;width:100%;padding-left:28px;padding-left:var(--flyout-mobile-gap);transition:visibility 0s .5s;transition:visibility 0s var(--duration-normal);display:flex;position:fixed;top:0;bottom:0;right:0}.shopify-clone .store-availability-drawer.active:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;transition:visibility}.shopify-clone .store-availability-drawer.active .store-availability-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}.shopify-clone .store-availability-drawer.active .store-availability-drawer__container:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:none;transform:initial;box-shadow:-1px 0 3px #00000026,-4px 0 8px 3px #0000000d;box-shadow:var(--box-shadow-drawer-right)}.shopify-clone .store-availability-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-overlay);opacity:0;cursor:pointer;transition:opacity .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing);position:fixed;inset:0}.shopify-clone .store-availability-drawer__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:16px;margin-bottom:var(--spacing-4);padding:16px;padding:var(--spacing-4);background-color:var(--color-background-popups-drawers);border-bottom:1px solid var(--color-border-popups-drawers-alt);justify-content:space-between;display:flex}.shopify-clone .store-availability-drawer__product-info:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:calc(100% - 54px);max-width:calc(100% - (var(--modal-drawer-close-icon-size) + var(--spacing-4)))}.shopify-clone .store-availability-drawer__container:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;max-width:403px;max-width:var(--flyout-width);background-color:var(--color-background-popups-drawers-alt);height:100vh;color:var(--color-text);box-shadow:none;transition:box-shadow .5s cubic-bezier(.33,0,0,1),transform .5s cubic-bezier(.33,0,0,1);transition:box-shadow var(--duration-normal) var(--easing),transform var(--duration-normal) var(--easing);flex-direction:column;margin-left:auto;display:flex;position:relative;overflow:auto;transform:translate(100%)}.shopify-clone .store-availability-drawer__store-list-variant-title:not(:empty):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:8px;margin-top:var(--spacing-2)}.shopify-clone .store-availability-drawer__close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:8px;top:var(--spacing-2);right:8px;right:var(--spacing-2);position:absolute}.shopify-clone .store-availability-drawer__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-popups-drawers);padding-bottom:16px;padding-bottom:var(--spacing-4);border-top:1px solid var(--color-border-popups-drawers-alt);border-bottom:1px solid var(--color-border-popups-drawers-alt)}.shopify-clone .store-availability-drawer__content .store-availability__store-list-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}
.shopify-clone .icon-button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:space-around;align-items:center;width:38px;height:38px;transition:transform .25s;position:relative}.shopify-clone .icon-button:not([hidden]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:flex}.shopify-clone .icon-button:hover .icon-button__icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before,.shopify-clone .icon-button.active .icon-button__icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{opacity:.1;transform:scale(1)}.shopify-clone .icon-button:active .icon-button__icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{transform:scale(.95)}.shopify-clone .icon-button[data-size=small]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:28px;height:28px}.shopify-clone .icon-button[data-size=small] .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:16px;width:var(--icon-width,16px);height:16px;height:var(--icon-height,16px)}.shopify-clone .icon-button[data-size=medium]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:32px;height:32px}.shopify-clone .icon-button[data-size=medium] .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:20px;width:var(--icon-width,20px);height:20px;height:var(--icon-height,20px)}.shopify-clone .icon-button__icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){cursor:pointer;z-index:2;border-radius:100%;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex;position:relative}.shopify-clone .icon-button__icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{content:"";opacity:0;z-index:2;background-color:currentColor;border-radius:100%;width:100%;height:100%;transition:opacity .2s,transform .2s ease-in-out;position:absolute;transform:scale(.7)}.shopify-clone .icon-button__icon .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:32px;width:var(--icon-width,32px);height:32px;height:var(--icon-height,32px);color:var(--color);z-index:10;position:relative}.shopify-clone [data-has-secondary-icon=true] .icon-button__icon .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s cubic-bezier(.33,0,0,1);transition:visibility 0s var(--duration-normal),opacity var(--duration-normal) var(--easing);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopify-clone [data-has-secondary-icon=true] .icon-button__icon .icon:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-has-secondary-icon=true] .icon-button__icon .icon:nth-child(2):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:visibility,opacity .5s cubic-bezier(.33,0,0,1);transition:visibility 0s 0s,opacity var(--duration-normal) var(--easing)}.shopify-clone [aria-expanded=false] [data-has-secondary-icon=true] .icon-button__icon .icon:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [aria-expanded=true] [data-has-secondary-icon=true] .icon-button__icon .icon:nth-child(2):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;opacity:1}
.shopify-clone .navigation__links-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0;padding:0}@media (min-width:960px){.shopify-clone .navigation__links-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){white-space:nowrap;-moz-column-gap:36px;-moz-column-gap:var(--spacing-9);align-items:center;column-gap:36px;column-gap:var(--spacing-9);flex-wrap:wrap;display:flex}}.shopify-clone .navigation__links-list>li:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:8px 0;padding:var(--spacing-2) 0;list-style:none;display:block}.shopify-clone .navigation__links-list>li>a:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .navigation__links-list>li>button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;display:flex}.shopify-clone .navigation__links-list a[data-link]:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .navigation__links-list button[data-link]:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-underline-offset:.2em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.shopify-clone .navigation__links-list a.featured-link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .navigation__links-list button.featured-link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-featured-link)}
.shopify-clone:not(.no-js) .navigation__submenu{--color-text-link:var(--color-links-popups-drawers);--color-text-input:var(--color-text-input-popups-drawers);z-index:2;color:var(--color-text-popups-drawers);margin-top:8px;margin-top:var(--spacing-2);text-align:left;text-transform:none;transition:visibility cubic-bezier(.33,0,0,1),opacity .3s cubic-bezier(.33,0,0,1);transition:visibility 0s 0s var(--easing),opacity var(--duration-fast) 0s var(--easing);box-shadow:0 1px 3px #0000001a,0 2px 6px 1px #0000000d;box-shadow:var(--box-shadow-dropdowns-and-meganavs);z-index:1;line-height:1.55em;position:absolute}.shopify-clone:not(.no-js) .navigation__submenu:not(.active){visibility:hidden;opacity:0;transition:visibility 0s cubic-bezier(.33,0,0,1) .3s,opacity .3s cubic-bezier(.33,0,0,1);transition:visibility 0s var(--duration-fast) var(--easing),opacity var(--duration-fast) var(--easing);left:0}.shopify-clone:not(.no-js) .navigation__submenu[data-depth="1"]{margin-left:-16px;margin-left:calc(var(--spacing-4) * -1)}.shopify-clone:not(.no-js) .navigation__submenu[data-depth="2"]{top:auto;top:initial;margin-top:calc(0 - 17px);margin-top:calc((var(--submenu-item-height,0) + var(--spacing-4)) * -1 - 1px);left:100%}.shopify-clone:not(.no-js) .navigation__submenu[data-depth="2"][data-position=left]{left:-100%}.shopify-clone:not(.no-js) .navigation__submenu-item{white-space:normal;margin:0;padding:0;list-style:none}.shopify-clone:not(.no-js) .navigation__submenu-item [data-link]{text-align:left;text-transform:none;width:100%;line-height:inherit;display:block}.shopify-clone:not(.no-js) .navigation__submenu-item>button{width:100%;display:flex}.shopify-clone:not(.no-js) .navigation__submenu-item+.navigation__submenu-item{margin-top:12px;margin-top:var(--spacing-3)}.shopify-clone .mobile-menu:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden;height:calc(var(--vh) * 100);z-index:520;z-index:var(--z-index-drawers);transition:visibility 0s .5s;transition:visibility 0s var(--duration-normal);position:fixed;top:0;left:0;right:0}.shopify-clone .mobile-menu.active:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;transition:visibility}.shopify-clone .mobile-menu.active .mobile-menu__overlay:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}.shopify-clone .mobile-menu.active .mobile-menu__panel:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:none;transform:initial;box-shadow:1px 0 3px #00000026,4px 0 8px 3px #0000000d;box-shadow:var(--box-shadow-drawer-left)}.shopify-clone .mobile-menu select:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-input-popups-drawers);border-color:var(--color-border-input-popups-drawers);color:var(--color-text-input-popups-drawers)}.shopify-clone .mobile-menu__overlay:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-overlay);cursor:pointer;transition:opacity .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing);opacity:0;position:absolute;inset:0}.shopify-clone .mobile-menu__panel:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text-link:var(--color-links-popups-drawers);--color-text-input:var(--color-text-input-popups-drawers);width:calc(100vw - 28px);width:calc(100vw - var(--flyout-mobile-gap));max-width:400px;color:var(--color-text-popups-drawers);background-color:var(--color-background-popups-drawers);box-shadow:none;transition:box-shadow .3s cubic-bezier(.33,0,0,1),transform .5s cubic-bezier(.33,0,0,1);transition:box-shadow var(--duration-fast) var(--easing),transform var(--duration-normal) var(--easing);z-index:100;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.shopify-clone .mobile-menu-close-button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1;top:8px;top:var(--spacing-2);right:8px;right:var(--spacing-2);position:absolute}.shopify-clone .mobile-menu-close-button.below-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);box-shadow:0 1px 1px #0000001a,0 1px 4px #00000026;box-shadow:var(--box-shadow-short);border-radius:100%}.shopify-clone .mobile-menu__viewport-content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing);flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.shopify-clone .mobile-menu__viewport-content[data-depth="0"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translate(0)}.shopify-clone .mobile-menu__viewport-content[data-depth="1"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translate(-100%)}.shopify-clone .mobile-menu__viewport-content[data-depth="2"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translate(-200%)}.shopify-clone .mobile-menu__viewport-content[data-depth="3"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translate(-300%)}.shopify-clone .mobile-menu__viewport-content[data-depth="4"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translate(-400%)}.shopify-clone .mobile-menu__viewport-content ul[data-pane-key]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .mobile-menu__viewport-content ul[data-primary-container]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;margin:0;padding:0}.shopify-clone .mobile-menu__viewport-content [data-secondary-container]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:1px solid var(--color-text-popups-drawers-alpha-10);margin-top:12px;margin-top:var(--spacing-3);padding-top:12px;padding-top:var(--spacing-3);padding-left:0}.shopify-clone .mobile-menu__link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-width:100%;padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);font-family:inherit;font-size:inherit;cursor:pointer;color:inherit;background-color:#0000;border:none;justify-content:space-between;align-items:center;display:flex}.shopify-clone .mobile-menu__link .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--link-icon-size:12px;width:12px;width:var(--link-icon-size);height:12px;height:var(--link-icon-size)}.shopify-clone .mobile-menu__link .icon.icon-chevron:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:rotate(270deg)}
.shopify-clone .quick-search.quick-search--desktop:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-width:200px}.shopify-clone .quick-search.quick-search--desktop:has(.icon-only-search-trigger):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-width:0}.shopify-clone .quick-search.quick-search--desktop:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:auto;height:var(--quick-search-height,auto)}.shopify-clone .quick-search__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:400;width:100%;z-index:var(--z-index-popup);left:0}.shopify-clone .quick-search__active-search-container:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden;opacity:0;position:absolute;inset:0}@media (min-width:960px){.shopify-clone .quick-search__active-search-container:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:visibility 0s cubic-bezier(.33,0,0,1) .3s,opacity 0s cubic-bezier(.33,0,0,1) .3s;transition:visibility 0s var(--duration-fast) var(--easing),opacity 0s var(--duration-fast) var(--easing)}}.shopify-clone .quick-search[data-quick-search-active=false]:has(.icon-only-search-trigger) .quick-search__active-search-container:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){overflow-x:hidden}.shopify-clone [data-quick-search-active=true] .quick-search__active-search-container:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;opacity:1;transition:visibility cubic-bezier(.33,0,0,1),opacity cubic-bezier(.33,0,0,1);transition:visibility 0s 0s var(--easing),opacity 0s var(--easing)}.shopify-clone .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:absolute}.shopify-clone .quick-search--desktop .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;width:var(--quick-search-width,100%);top:50%;left:0;left:calc(var(--quick-search-left,0px) - var(--header-left,0px));transition:width .2s,left .2s;transform:translateY(-50%)}.shopify-clone .quick-search--desktop:has(.icon-only-search-trigger) .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:0;transition:width .2s,left .2s,opacity .2s}.shopify-clone .quick-search--desktop[data-quick-search-active=true] .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--width:min(calc(100vw - calc(var(--space-outer) * 4) - var(--quick-search-cancel) - var(--spacing-4)), calc(var(--max-width) - (var(--space-outer) * 2) - var(--quick-search-cancel) - var(--spacing-4)));opacity:1;left:16px;left:var(--space-outer);width:min(calc(100vw - ((4px * 4) * 4) - var(--quick-search-cancel) - (4px * 4)),calc(1800px - (16px * 2) - var(--quick-search-cancel) - (4px * 4)));width:min(calc(100vw - 64px - var(--quick-search-cancel) - 16px),calc(1800px - (16px * 2) - var(--quick-search-cancel) - 16px));width:var(--width)}.shopify-clone [data-navigation-position=inline] .quick-search--desktop[data-quick-search-active=true] .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){left:calc(((100vw - var(--width) - var(--quick-search-cancel) - 16px) / 2));left:calc(((100vw - var(--width) - var(--quick-search-cancel) - var(--spacing-4)) / 2))}.shopify-clone .quick-search--mobile .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){bottom:12px;bottom:var(--spacing-3);left:16px;left:var(--space-outer);width:calc(100% - 32px);width:calc(100% - (var(--space-outer) * 2));transition:width .2s;transform:translateY(0)}.shopify-clone .quick-search--mobile[data-quick-search-active=true] .quick-search__form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:calc(100% - 32px);width:calc(100% - (var(--space-outer) * 2))}.shopify-clone .quick-search__bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:flex;position:relative}.shopify-clone .quick-search__bar-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);border:solid 1px var(--color-border-search-field);align-items:center;width:100%;display:flex;position:relative;overflow:clip}
