#snapfind-app .ais-SearchBox-form,.snaf-searchbox .ais-SearchBox-form{position:relative}#snapfind-app .ais-SearchBox-form .ais-SearchBox-reset,.snaf-searchbox .ais-SearchBox-form .ais-SearchBox-reset{background:var(--snaf-search-reset-bg,#00000017);border-radius:var(--snaf-search-reset-radius,100px);text-align:center;justify-content:center;align-items:center;width:23px;height:23px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#snapfind-app .ais-SearchBox-form .ais-SearchBox-reset .ais-SearchBox-resetIcon,.snaf-searchbox .ais-SearchBox-form .ais-SearchBox-reset .ais-SearchBox-resetIcon{fill:var(--snaf-search-reset-color,var(--snaf-color-text,#000));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#snapfind-app .ais-SearchBox-form .ais-SearchBox-loadingIndicator,.snaf-searchbox .ais-SearchBox-form .ais-SearchBox-loadingIndicator{position:absolute;top:50%;right:13px;transform:translateY(-50%)}#snapfind-app .ais-SearchBox-form .ais-SearchBox-submit,.snaf-searchbox .ais-SearchBox-form .ais-SearchBox-submit{text-align:center;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}#snapfind-app .ais-SearchBox-form .ais-SearchBox-submit .ais-SearchBox-submitIcon,.snaf-searchbox .ais-SearchBox-form .ais-SearchBox-submit .ais-SearchBox-submitIcon{width:15px;height:15px;fill:var(--snaf-search-submit-color,var(--snaf-color-text-light,#1212126b))}#snapfind-app .ais-SearchBox-input,#snapfind-app .ais-SortBy-select,.snaf-searchbox .ais-SearchBox-input,.snaf-searchbox .ais-SortBy-select{line-height:var(--snaf-line-height-base,inherit);padding:var(--snaf-search-padding,5px 10px);border-radius:var(--snaf-search-border-radius,var(--snaf-border-radius-base,5px));border:1px solid var(--snaf-search-border-color,var(--snaf-color-border,#12121240));box-shadow:var(--snaf-search-shadow,none);background-color:var(--snaf-search-bg,var(--snaf-color-bg,#fff));color:var(--snaf-search-color,var(--snaf-color-text,#1e1e1e));font-size:var(--snaf-search-font-size,var(--snaf-font-size,14px));text-align:left}#snapfind-app .ais-SearchBox-input.ais-SearchBox-input,#snapfind-app .ais-SortBy-select.ais-SearchBox-input,.snaf-searchbox .ais-SearchBox-input.ais-SearchBox-input,.snaf-searchbox .ais-SortBy-select.ais-SearchBox-input{padding-left:35px}#snapfind-app .ais-SearchBox-input::placeholder,#snapfind-app .ais-SortBy-select::placeholder,.snaf-searchbox .ais-SearchBox-input::placeholder,.snaf-searchbox .ais-SortBy-select::placeholder{color:var(--snaf-search-placeholder-color,var(--snaf-color-text-light,#1e1e1e));opacity:.7}#snapfind-app .ais-SearchBox-input:focus,#snapfind-app .ais-SortBy-select:focus,.snaf-searchbox .ais-SearchBox-input:focus,.snaf-searchbox .ais-SortBy-select:focus{border-color:var(--snaf-search-focus-border,var(--snaf-color-primary,#ba0203));box-shadow:0 0 0 1px var(--snaf-search-focus-border,var(--snaf-color-primary,#ba0203));outline:none}#snapfind-app .snaf-btn,.snaf-searchbox .snaf-btn{background-color:var(--snaf-btn-bg,var(--snaf-color-primary,#000));color:var(--snaf-btn-color,var(--snaf-color-primary-contrast,#fff));border:1px solid var(--snaf-btn-border-color,var(--snaf-color-primary,transparent));border-radius:var(--snaf-btn-radius,var(--snaf-border-radius-base,5px));text-align:center;padding:var(--snaf-btn-padding-block,6px) var(--snaf-btn-padding-inline,10px);font-weight:var(--snaf-btn-font-weight,600);font-size:var(--snaf-btn-font-size,var(--snaf-font-size,16px));line-height:var(--snaf-btn-line-height,var(--snaf-line-height-base,inherit));cursor:pointer;justify-content:center;align-items:center;min-width:0;text-decoration:none;transition:all .2s;display:flex}#snapfind-app .snaf-btn:hover,.snaf-searchbox .snaf-btn:hover{opacity:.9;background-color:var(--snaf-btn-hover-bg,var(--snaf-btn-bg,var(--snaf-color-primary,#000)));color:var(--snaf-btn-hover-color,var(--snaf-btn-color,var(--snaf-color-primary-contrast,#fff)))}#snapfind-app{color:var(--snaf-color-text,#121212);align-items:flex-start;gap:var(--snaf-app-gap,35px);font-family:var(--snaf-font-family,inherit);font-size:var(--snaf-font-size,14px);line-height:var(--snaf-line-height-base,1.5);flex-direction:row;display:flex}#snapfind-app.standalone{display:block}#snapfind-app .snapfind-sidebar{flex:0 0 var(--snaf-sidebar-width,260px);border-radius:var(--snaf-sidebar-radius,var(--snaf-border-radius-base,0));padding:var(--snaf-sidebar-padding,0);background-color:var(--snaf-sidebar-bg,transparent);flex-direction:column;display:flex}#snapfind-app .snaf-mobile-filter-toggle,#snapfind-app .snapfind-overlay,#snapfind-app .snaf-mobile-sidebar-header{display:none}#snapfind-app .snapfind-main{flex:1;min-width:0}#snapfind-app .ais-ClearRefinements-button{color:var(--snaf-clear-refinements-color,var(--snaf-color-primary,#ba0203));font-size:var(--snaf-clear-refinements-font-size,var(--snaf-font-size,14px));cursor:pointer;background:0 0;border:none;padding:0}#snapfind-app .ais-ClearRefinements-button:disabled{display:none}#snapfind-app .ais-ClearRefinements-button:not(:disabled){margin-bottom:var(--snaf-spacing-md,20px)}#snapfind-app .ais-ClearRefinements-button:hover{text-decoration:underline}#snapfind-app .snaf-current-refinements:has(.ais-CurrentRefinements--noRefinement){display:none}#snapfind-app .snaf-current-refinements:not(.ais-CurrentRefinements--noRefinement){margin-bottom:var(--snaf-spacing-md,20px)}#snapfind-app .snaf-current-refinements{padding:var(--snaf-refinements-padding,15px);background-color:var(--snaf-refinements-bg,var(--snaf-color-soft-bg,#fbfbfb));border:var(--snaf-refinements-border-width,1px) var(--snaf-refinements-border-style,solid) var(--snaf-refinements-border-color,var(--snaf-color-border,#eee));font-size:var(--snaf-refinements-font-size,var(--snaf-font-size,14px));border-radius:var(--snaf-refinements-radius,var(--snaf-border-radius-base,5px));color:var(--snaf-refinements-color,var(--snaf-color-text-light,#666))}#snapfind-app .snaf-current-refinements .ais-CurrentRefinements-list{gap:var(--snaf-refinements-gap,5px);flex-direction:column;display:flex}#snapfind-app .snaf-current-refinements .ais-CurrentRefinements-category{margin-right:10px}#snapfind-app .snaf-current-refinements .ais-CurrentRefinements-delete{color:var(--snaf-refinements-delete-color,inherit);margin-left:3px}#snapfind-app .snaf-current-refinements .ais-CurrentRefinements-delete:hover{color:var(--snaf-refinements-delete-hover-color,#d00)}#snapfind-app .snaf-facet-mount{background-color:var(--snaf-facet-bg,var(--snaf-color-soft-bg,#fff));padding-block:var(--snaf-facet-padding,15px);border:var(--snaf-facet-border-width,1px) var(--snaf-facet-border-style,solid) var(--snaf-facet-border-color,var(--snaf-color-border,#eee));margin-bottom:var(--snaf-facet-margin-bottom,20px);border-radius:var(--snaf-facet-radius,var(--snaf-border-radius-base,5px))}:is(#snapfind-app .snaf-facet-mount:has(.ais-Panel--hidden),#snapfind-app .snaf-facet-mount:has(.ais-Panel--noRefinement)){display:none}#snapfind-app .snaf-facet-mount:has(.ais-RefinementList-showMore--disabled) .ais-RefinementList-searchBox{display:none}#snapfind-app .snaf-facet-mount .snaf-facet-wrapper--collapsed .ais-Panel-body,#snapfind-app .snaf-facet-mount .snaf-facet-wrapper--collapsed .ais-Panel-footer,#snapfind-app .snaf-facet-mount .ais-Panel--collapsed .ais-Panel-body,#snapfind-app .snaf-facet-mount .ais-Panel--collapsed .ais-Panel-footer{display:none}#snapfind-app .snaf-facet-mount .ais-Panel-header{font-size:var(--snaf-facet-title-font-size,16px);font-weight:var(--snaf-facet-title-font-weight,500);color:var(--snaf-facet-title-color,var(--snaf-color-text,#121212));-webkit-user-select:none;user-select:none;padding-inline:var(--snaf-facet-padding,15px);justify-content:space-between;align-items:center;display:flex;position:relative}#snapfind-app .snaf-facet-mount .ais-Panel-header .ais-Panel-collapseButton{top:0;right:var(--snaf-facet-padding,15px);width:calc(100% - var(--snaf-facet-padding,15px));height:100%;color:var(--snaf-facet-arrow-color,inherit);cursor:pointer;background-color:#0000;border:none;justify-content:flex-end;align-items:center;padding:0;display:flex;position:absolute}#snapfind-app .snaf-facet-mount .ais-Panel-body{margin-top:var(--snaf-facet-body-margin-top,10px)}#snapfind-app .snaf-facet-mount .ais-SearchBox{padding-inline:var(--snaf-facet-padding,15px);margin-bottom:15px}#snapfind-app .snaf-facet-mount .ais-SearchBox .ais-SearchBox-input{line-height:var(--snaf-line-height-base,inherit);padding:var(--snaf-facet-search-padding-block,5px) var(--snaf-facet-search-padding-inline,35px);border-radius:var(--snaf-facet-search-border-radius,var(--snaf-border-radius-base,5px));border:1px solid var(--snaf-facet-search-border-color,var(--snaf-color-border,#12121240));box-shadow:var(--snaf-facet-search-shadow,none);background-color:var(--snaf-facet-search-bg,var(--snaf-color-bg,#fff));color:var(--snaf-facet-search-color,var(--snaf-color-text,#1e1e1e));font-size:var(--snaf-facet-search-font-size,14px);text-align:left}#snapfind-app .snaf-facet-mount .ais-RefinementList-list{padding-inline:var(--snaf-facet-padding,15px);max-height:600px;overflow-y:auto}#snapfind-app .snaf-facet-mount .ais-RefinementList-list::-webkit-scrollbar{width:var(--snaf-facet-scrollbar-width,8px);border-radius:var(--snaf-facet-scrollbar-radius,var(--snaf-border-radius-base,5px))}#snapfind-app .snaf-facet-mount .ais-RefinementList-list::-webkit-scrollbar-track{background:var(--snaf-facet-scrollbar-track-bg,var(--snaf-color-bg,#fcfcfc));border-radius:var(--snaf-facet-scrollbar-track-radius,var(--snaf-border-radius-base,5px))}#snapfind-app .snaf-facet-mount .ais-RefinementList-list::-webkit-scrollbar-thumb{background:var(--snaf-facet-scrollbar-thumb-bg,var(--snaf-color-primary,#333));border-radius:var(--snaf-facet-scrollbar-thumb-radius,var(--snaf-border-radius-base,5px))}#snapfind-app .snaf-facet-mount .ais-RefinementList-list::-webkit-scrollbar-thumb:hover{background:var(--snaf-facet-scrollbar-thumb-hover-bg,var(--snaf-color-primary-hover,#555))}#snapfind-app .snaf-facet-mount .ais-RefinementList-label{align-items:flex-start;gap:var(--snaf-facet-item-gap,10px);font-size:var(--snaf-facet-label-font-size,14px);margin-bottom:var(--snaf-facet-item-margin-bottom,10px);cursor:pointer;display:flex}#snapfind-app .snaf-facet-mount .ais-RefinementList-checkbox{width:1.1em;min-width:1.1em;height:1.1em;accent-color:var(--snaf-facet-checkbox-color,var(--snaf-color-primary,#ba0203));transform:translateY(.2em)}#snapfind-app .snaf-facet-mount .ais-RefinementList-labelText{color:var(--snaf-facet-label-color,var(--snaf-color-text-light,#666));text-align:left;line-height:var(--snaf-facet-label-line-height,1.3)}#snapfind-app .snaf-facet-mount .ais-RefinementList-count{background:var(--snaf-facet-count-bg,var(--snaf-color-bg,#efefef));padding:var(--snaf-facet-count-padding,.2em .4em);border-radius:var(--snaf-facet-count-radius,100px);color:var(--snaf-facet-count-color,var(--snaf-color-text-light,#121212));margin-left:auto;font-size:.9em;line-height:1}#snapfind-app .snaf-facet-mount .ais-RefinementList-showMore{padding-inline:var(--snaf-facet-padding,15px);cursor:pointer;color:var(--snaf-facet-showmore-color,var(--snaf-color-primary,#ba0203));font-size:var(--snaf-facet-showmore-font-size,var(--snaf-font-sm,14px));background:0 0;border:none;margin-top:10px;font-weight:500}#snapfind-app .snaf-facet-mount .ais-RefinementList-showMore.ais-RefinementList-showMore--disabled,#snapfind-app .snaf-facet-mount .ais-RefinementList-showMore:disabled{display:none}#snapfind-app .snaf-facet-mount .ais-RefinementList-showMore:hover{text-decoration:underline}#snapfind-app .snaf-facet-mount .ais-RangeSlider{max-width:90%;padding-inline:var(--snaf-facet-padding,15px);margin-inline:auto}#snapfind-app .snaf-facet-mount .ais-RangeSlider .rheostat{margin-bottom:var(--snaf-facet-padding,15px)}#snapfind-app .snaf-facet-mount .ais-RangeSlider .rheostat-progress{background-color:var(--snaf-range-track-bg,var(--snaf-color-primary,#333))}#snapfind-app .snaf-facet-mount .ais-RangeSlider .rheostat-background{border-color:var(--snaf-range-border-color,var(--snaf-color-border,#eee));background-color:var(--snaf-range-bg,#fcfcfc);border-radius:var(--snaf-range-radius,100px);height:6px}#snapfind-app .snaf-facet-mount .ais-RangeSlider .rheostat-handle{background-color:var(--snaf-range-handle-bg,#fff);border:2px solid var(--snaf-range-handle-border,var(--snaf-color-primary,#333));cursor:grab;border-radius:50%;width:18px;height:18px;top:-7px}#snapfind-app .snaf-facet-mount .ais-RangeSlider .rheostat-handle:active{cursor:grabbing}#snapfind-app .snaf-facet-mount .ais-RangeSlider .rheostat-tooltip{font-size:var(--snaf-range-tooltip-font-size,var(--snaf-facet-label-font-size,14px));color:var(--snaf-range-tooltip-color,var(--snaf-color-text,#121212));top:-28px}#snapfind-app .snaf-facet-mount .ais-RefinementList-noResults{color:var(--snaf-color-text-light,#666);margin-top:10px;font-size:14px}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-list{gap:var(--snaf-facet-btn-gap,var(--snaf-facet-item-gap,8px));max-height:var(--snaf-facet-btn-list-max-height,none);overflow:var(--snaf-facet-btn-list-overflow,visible);padding-inline:var(--snaf-facet-btn-list-padding-inline,var(--snaf-facet-padding,15px));flex-wrap:wrap;display:flex}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-item{list-style:none}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-label{align-items:center;gap:var(--snaf-facet-btn-label-inner-gap,var(--snaf-facet-item-gap,5px));padding:var(--snaf-facet-btn-label-padding,var(--snaf-facet-padding,5px 14px));border:var(--snaf-facet-btn-border-width,var(--snaf-facet-border-width,1px)) solid var(--snaf-facet-btn-border-color,var(--snaf-facet-border-color,var(--snaf-color-border,#ddd)));border-radius:var(--snaf-facet-btn-radius,var(--snaf-facet-radius,var(--snaf-border-radius-base,100px)));background-color:var(--snaf-facet-btn-bg,var(--snaf-facet-bg,var(--snaf-color-bg,#fff)));color:var(--snaf-facet-btn-color,var(--snaf-facet-label-color,var(--snaf-color-text-light,#555)));font-size:var(--snaf-facet-btn-font-size,var(--snaf-facet-label-font-size,var(--snaf-font-size,14px)));line-height:var(--snaf-facet-btn-line-height,var(--snaf-facet-label-line-height,1.3));cursor:pointer;transition:background-color var(--snaf-facet-btn-transition-duration,var(--snaf-transition-duration,.15s)) var(--snaf-facet-btn-transition-easing,var(--snaf-transition-easing,ease)), border-color var(--snaf-facet-btn-transition-duration,var(--snaf-transition-duration,.15s)) var(--snaf-facet-btn-transition-easing,var(--snaf-transition-easing,ease)), color var(--snaf-facet-btn-transition-duration,var(--snaf-transition-duration,.15s)) var(--snaf-facet-btn-transition-easing,var(--snaf-transition-easing,ease));margin-bottom:0;display:inline-flex}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-label:hover{border-color:var(--snaf-facet-btn-hover-border-color,var(--snaf-facet-border-color,var(--snaf-color-primary,#ba0203)));color:var(--snaf-facet-btn-hover-color,var(--snaf-facet-label-color,var(--snaf-color-primary,#ba0203)))}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-item--selected .ais-RefinementList-label{background-color:var(--snaf-facet-btn-active-bg,var(--snaf-facet-checkbox-color,var(--snaf-color-primary,#ba0203)));border-color:var(--snaf-facet-btn-active-border-color,var(--snaf-facet-border-color,var(--snaf-color-primary,#ba0203)));color:var(--snaf-facet-btn-active-color,var(--snaf-facet-title-color,var(--snaf-color-text,#fff)))}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-checkbox{display:none}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-count{background:var(--snaf-facet-btn-count-bg,var(--snaf-color-soft-bg,#0000001f));color:var(--snaf-facet-btn-count-color,inherit)}#snapfind-app .snaf-facet-mount.snaf-facet-type-button .ais-RefinementList-item--selected .ais-RefinementList-count{background:var(--snaf-facet-btn-active-count-bg,var(--snaf-color-soft-bg,#ffffff40))}.snapfind-header{gap:var(--snaf-header-gap,20px);margin-bottom:var(--snaf-header-margin-bottom,20px);flex-direction:column;display:flex}.snapfind-meta{color:var(--snaf-meta-color,var(--snaf-color-text,#121212));font-size:var(--snaf-meta-font-size,var(--snaf-font-size,14px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;display:flex}.snaf-stats-text{color:var(--snaf-stats-color,var(--snaf-meta-color,var(--snaf-color-text,#121212)))}.snaf-stats-text strong{color:var(--snaf-stats-strong-color,var(--snaf-color-primary,var(--snaf-color-text,#121212)));font-weight:var(--snaf-stats-strong-font-weight,700)}.ais-InfiniteHits-list,.ais-Hits-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}@media screen and (width<=860px){.ais-InfiniteHits-list,.ais-Hits-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media screen and (width<=500px){.ais-InfiniteHits-list,.ais-Hits-list{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}}.ais-InfiniteHits-list .ais-InfiniteHits-item,.ais-InfiniteHits-list .ais-Hits-item,.ais-Hits-list .ais-InfiniteHits-item,.ais-Hits-list .ais-Hits-item{box-shadow:none;border:none;outline:none;align-items:stretch;padding:0;display:flex;position:relative}.ais-InfiniteHits-list .ais-InfiniteHits-item>*,.ais-InfiniteHits-list .ais-Hits-item>*,.ais-Hits-list .ais-InfiniteHits-item>*,.ais-Hits-list .ais-Hits-item>*{width:100%}.ais-InfiniteHits-list .snaf-hit-inner,.ais-Hits-list .snaf-hit-inner{width:100%;display:flex}.ais-InfiniteHits-list .snaf-hit-inner>*,.ais-Hits-list .snaf-hit-inner>*{width:100%}.ais-InfiniteHits-list .snaf-product-card,.ais-Hits-list .snaf-product-card{border:var(--snaf-card-border-width,1px) var(--snaf-card-border-style,solid) var(--snaf-card-border-color,var(--snaf-color-border,#ddd));border-radius:var(--snaf-card-border-radius,var(--snaf-border-radius-base,4px));background-color:var(--snaf-card-bg,var(--snaf-color-bg,#fff));color:var(--snaf-card-color,var(--snaf-color-text,#121212));gap:var(--snaf-card-gap,15px);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.ais-InfiniteHits-list .snaf-product-card:hover,.ais-Hits-list .snaf-product-card:hover{box-shadow:var(--snaf-card-hover-shadow,0 4px 12px #00000014);transform:var(--snaf-card-hover-transform,translateY(-2px))}.ais-InfiniteHits-list .snaf-product-card__body,.ais-InfiniteHits-list .snaf-product-card__footer,.ais-Hits-list .snaf-product-card__body,.ais-Hits-list .snaf-product-card__footer{padding:var(--snaf-card-padding-inline,0 10px)}.ais-InfiniteHits-list .snaf-product-card__body,.ais-Hits-list .snaf-product-card__body{gap:var(--snaf-card-body-gap,5px);flex-direction:column;flex-grow:1;display:flex}.ais-InfiniteHits-list .snaf-product-card__footer,.ais-Hits-list .snaf-product-card__footer{padding-bottom:var(--snaf-card-padding-block-end,10px)}.ais-InfiniteHits-list .snaf-badge.snaf-badge--sale,.ais-Hits-list .snaf-badge.snaf-badge--sale{top:var(--snaf-badge-top,8px);right:var(--snaf-badge-right,8px);background:var(--snaf-badge-bg,var(--snaf-color-primary,#ba0203));color:var(--snaf-badge-color,var(--snaf-color-primary-contrast,#fff));font-size:var(--snaf-badge-font-size,11px);padding:var(--snaf-badge-padding,2px 8px);border-radius:var(--snaf-badge-radius,4px);font-weight:var(--snaf-badge-font-weight,bold);text-transform:var(--snaf-badge-transform,uppercase);line-height:var(--snaf-badge-line-height,1.5);z-index:2;position:absolute}.ais-InfiniteHits-list ins,.ais-Hits-list ins{text-decoration:none}.ais-InfiniteHits-list .snaf-product-card__image,.ais-Hits-list .snaf-product-card__image{background-color:var(--snaf-card-image-bg,#fff)}.ais-InfiniteHits-list .snaf-product-card__image img,.ais-Hits-list .snaf-product-card__image img{object-fit:var(--snaf-card-image-fit,cover);width:100%;height:100%;aspect-ratio:var(--snaf-card-image-ratio,1/1);object-fit:contain;display:block}.ais-InfiniteHits-list .snaf-product-card__title,.ais-Hits-list .snaf-product-card__title{font-size:var(--snaf-card-title-font-size,15px);font-weight:var(--snaf-card-title-font-weight,600);line-height:var(--snaf-card-title-line-height,1.4)}.ais-InfiniteHits-list .snaf-product-card__title a,.ais-Hits-list .snaf-product-card__title a{color:var(--snaf-card-title-color,var(--snaf-color-text,#121212));text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.ais-InfiniteHits-list .snaf-product-card__title a:hover,.ais-Hits-list .snaf-product-card__title a:hover{color:var(--snaf-card-title-hover-color,var(--snaf-color-primary,#ba0203))}.ais-InfiniteHits-list .snaf-product-card__sku,.ais-Hits-list .snaf-product-card__sku{font-size:var(--snaf-card-sku-font-size,13px);color:var(--snaf-card-sku-color,var(--snaf-color-text-light,#666))}.ais-InfiniteHits-list .snaf-product-card__price,.ais-Hits-list .snaf-product-card__price{font-size:var(--snaf-card-price-font-size,16px);font-weight:var(--snaf-card-price-font-weight,700);color:var(--snaf-card-price-color,var(--snaf-color-text,#121212));margin-top:auto}.ais-InfiniteHits-list .snaf-product-card__price del,.ais-Hits-list .snaf-product-card__price del{opacity:.6;margin-right:5px;font-size:.9em;font-weight:400}.ais-InfiniteHits-list .snaf-btn,.ais-Hits-list .snaf-btn{background-color:var(--snaf-btn-bg,var(--snaf-color-primary,#000));color:var(--snaf-btn-color,var(--snaf-color-primary-contrast,#fff));border:1px solid var(--snaf-btn-border-color,var(--snaf-color-primary,transparent));border-radius:var(--snaf-btn-radius,var(--snaf-border-radius-base,5px));text-align:center;padding:var(--snaf-btn-padding-block,6px) var(--snaf-btn-padding-inline,10px);font-weight:var(--snaf-btn-font-weight,600);font-size:var(--snaf-btn-font-size,var(--snaf-font-size,16px));line-height:var(--snaf-btn-line-height,var(--snaf-line-height-base,inherit));cursor:pointer;justify-content:center;align-items:center;min-width:0;text-decoration:none;transition:all .2s;display:flex}.ais-InfiniteHits-list .snaf-btn:hover,.ais-Hits-list .snaf-btn:hover{opacity:.9;background-color:var(--snaf-btn-hover-bg,var(--snaf-btn-bg,var(--snaf-color-primary,#000)));color:var(--snaf-btn-hover-color,var(--snaf-btn-color,var(--snaf-color-primary-contrast,#fff)))}.ais-InfiniteHits-list .snaf-btn,.ais-Hits-list .snaf-btn{font-size:var(--snaf-card-btn-font-size,14px)!important}.snaf-promo-banner{margin-bottom:18px;display:none}.snaf-promo-banner.is-visible{display:block}.snaf-promo-banner picture,.snaf-promo-banner img{width:100%;display:block}.snaf-promo-banner img{border-radius:10px;height:auto}.snaf-promo-banner__link,.snaf-promo-banner__media{text-decoration:none;display:block}.type-suggestions .snaf-promo-banner{margin-bottom:16px}#snapfind-app .ais-Pagination-list{margin:var(--snaf-pagination-margin-top,32px) 0 0 0;justify-content:center;gap:var(--snaf-pagination-gap,8px);padding:0;list-style:none;display:flex}#snapfind-app .ais-Pagination-list li a,#snapfind-app .ais-Pagination-list li span{padding:var(--snaf-pagination-padding-block,8px) var(--snaf-pagination-padding-inline,12px);border:var(--snaf-pagination-border-width,1px) var(--snaf-pagination-border-style,solid) var(--snaf-pagination-border-color,var(--snaf-color-border,#ddd));border-radius:var(--snaf-pagination-border-radius,var(--snaf-border-radius-base,5px));color:var(--snaf-pagination-color,var(--snaf-color-text,#333));background:var(--snaf-pagination-bg,var(--snaf-color-bg,transparent));-webkit-text-decoration:var(--snaf-pagination-text-decoration,none);text-decoration:var(--snaf-pagination-text-decoration,none);font-weight:var(--snaf-pagination-font-weight,500);height:auto;font-size:var(--snaf-pagination-font-size,var(--snaf-font-size,14px));line-height:var(--snaf-pagination-line-height,1);transition:all .2s;display:block}#snapfind-app .ais-Pagination-list li a:hover{background:var(--snaf-pagination-hover-bg,var(--snaf-color-primary,#333));color:var(--snaf-pagination-hover-color,var(--snaf-color-primary-contrast,#fff));border-color:var(--snaf-pagination-hover-border-color,var(--snaf-color-primary,#333))}#snapfind-app .ais-Pagination-list li.ais-Pagination-item--selected a{background:var(--snaf-pagination-selected-bg,var(--snaf-color-primary,#333));color:var(--snaf-pagination-selected-color,var(--snaf-color-primary-contrast,#fff));border-color:var(--snaf-pagination-selected-border-color,var(--snaf-color-primary,#333))}#snapfind-app .ais-Pagination-list li.ais-Pagination-item--disabled span{color:var(--snaf-pagination-disabled-color,var(--snaf-color-text-light,#aaa));background:var(--snaf-pagination-disabled-bg,var(--snaf-color-bg,#f9f9f9));border-color:var(--snaf-pagination-disabled-border-color,var(--snaf-color-border,#ddd));cursor:not-allowed}#snapfind-app .ais-InfiniteHits-loadMore{background-color:var(--snaf-btn-bg,var(--snaf-color-primary,#000));color:var(--snaf-btn-color,var(--snaf-color-primary-contrast,#fff));border:1px solid var(--snaf-btn-border-color,var(--snaf-color-primary,transparent));border-radius:var(--snaf-btn-radius,var(--snaf-border-radius-base,5px));text-align:center;padding:var(--snaf-btn-padding-block,6px) var(--snaf-btn-padding-inline,10px);font-weight:var(--snaf-btn-font-weight,600);font-size:var(--snaf-btn-font-size,var(--snaf-font-size,16px));line-height:var(--snaf-btn-line-height,var(--snaf-line-height-base,inherit));cursor:pointer;justify-content:center;align-items:center;min-width:0;text-decoration:none;transition:all .2s;display:flex}#snapfind-app .ais-InfiniteHits-loadMore:hover{opacity:.9;background-color:var(--snaf-btn-hover-bg,var(--snaf-btn-bg,var(--snaf-color-primary,#000)));color:var(--snaf-btn-hover-color,var(--snaf-btn-color,var(--snaf-color-primary-contrast,#fff)))}#snapfind-app .ais-InfiniteHits-loadMore{margin-inline:auto;margin-block:var(--snaf-btn-margin-block,30px);align-self:center}#snapfind-app .ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore--disabled,#snapfind-app .ais-InfiniteHits-loadMore:disabled{opacity:.7;cursor:not-allowed}.type-suggestions{position:relative}.type-suggestions.snaf-suggestions-open .snaf-searchbox{z-index:100000;position:relative}.type-suggestions .snaf-suggestions-backdrop{background-color:var(--snaf-suggestions-backdrop-bg,#0000004d);z-index:99998;width:100vw;height:100vh;-webkit-backdrop-filter:blur(var(--snaf-suggestions-backdrop-blur,4px));backdrop-filter:blur(var(--snaf-suggestions-backdrop-blur,4px));display:none;position:fixed;top:0;left:0}.type-suggestions .snaf-suggestions-backdrop.is-visible{display:block}.type-suggestions .snaf-suggestions-dropdown{width:var(--snaf-suggestions-width,1200px);max-width:calc(100vw - var(--snaf-suggestions-edge-margin,40px));max-height:var(--snaf-suggestions-max-height,80vh);overscroll-behavior:contain;background-color:var(--snaf-suggestions-bg,var(--snaf-color-soft-bg,#fff));border-radius:var(--snaf-suggestions-radius,var(--snaf-border-radius-base,5px));box-shadow:var(--snaf-suggestions-shadow,var(--snaf-box-shadow-lg,0 10px 40px #0003));z-index:100001;padding:var(--snaf-suggestions-padding,40px 30px 30px);border:var(--snaf-suggestions-border-width,1px) var(--snaf-suggestions-border-style,solid) var(--snaf-suggestions-border-color,var(--snaf-color-border,#eee));flex-direction:column;display:none;position:fixed;top:100px;left:50%;overflow-y:auto;transform:translate(-50%)}@media screen and (width<=860px){.type-suggestions .snaf-suggestions-dropdown{padding:var(--snaf-suggestions-padding-mobile,35px 15px 15px);max-width:calc(100vw - var(--snaf-suggestions-edge-margin-mobile,20px))}}.type-suggestions .snaf-suggestions-dropdown.is-open{display:flex}.type-suggestions .snaf-suggestions-dropdown .snaf-suggestions-close{top:var(--snaf-suggestions-close-top,10px);right:var(--snaf-suggestions-close-right,10px);color:var(--snaf-suggestions-close-color,var(--snaf-color-text,#000));cursor:pointer;background:0 0;border:none;padding:5px;line-height:1;transition:opacity .2s,color .2s;position:absolute}.type-suggestions .snaf-suggestions-dropdown .snaf-suggestions-close:hover{opacity:.8;color:var(--snaf-suggestions-close-hover-color,var(--snaf-color-primary,#000))}.type-suggestions .snaf-suggestions-dropdown .snaf-suggestions-close svg{width:var(--snaf-suggestions-close-size,20px);height:var(--snaf-suggestions-close-size,20px)}.type-suggestions .snaf-suggestions-dropdown .snapfind-main{width:100%}.type-suggestions .snaf-suggestions-dropdown .snaf-all-results{justify-content:center;align-items:center;display:flex}@media (width<=860px){#snapfind-app .snapfind-sidebar{box-sizing:border-box;background-color:var(--snaf-color-bg,#fff);z-index:9999;border-radius:16px 16px 0 0;width:100%;height:85vh;max-height:85vh;padding:0 24px 24px;transition:bottom .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:-100%;left:0;overflow-y:auto;box-shadow:0 -4px 20px #00000026}#snapfind-app .snapfind-sidebar.is-open{bottom:0}#snapfind-app .snaf-mobile-sidebar-header{border-bottom:1px solid var(--snaf-color-border,#eee);z-index:99;background-color:var(--snaf-color-bg,#fff);justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;padding-top:24px;padding-bottom:16px;display:flex;position:sticky;top:0}#snapfind-app .snaf-mobile-sidebar-header .snaf-mobile-sidebar-title-group{flex-direction:column;gap:4px;display:flex}#snapfind-app .snaf-mobile-sidebar-header .snaf-mobile-sidebar-title-group .snaf-mobile-sidebar-title{color:var(--snaf-color-text,#111);font-size:18px;font-weight:700}#snapfind-app .snaf-mobile-sidebar-header .snaf-mobile-stats .snaf-stats-text{color:var(--snaf-color-text-light,#777);font-size:13px}#snapfind-app .snaf-mobile-sidebar-header .snaf-mobile-filter-close{cursor:pointer;color:#555;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:background .2s;display:flex}#snapfind-app .snaf-mobile-sidebar-header .snaf-mobile-filter-close:active{background:#e5e5e5}#snapfind-app .snapfind-overlay{z-index:9998;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;inset:0}#snapfind-app .snapfind-overlay.is-visible{opacity:1;pointer-events:all;display:block}#snapfind-app .snaf-mobile-filter-toggle{color:#fff;z-index:99;cursor:pointer;background:#000;border:2px solid #ffffff5c;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s;position:fixed;bottom:120px;right:16px;box-shadow:0 4px 12px #ffffff26;display:flex!important}#snapfind-app .snaf-mobile-filter-toggle svg{fill:currentColor;stroke:none}#snapfind-app .snaf-mobile-filter-toggle:active{transform:scale(.95)}}[class^=ais-]{box-sizing:border-box}.ais-Breadcrumb-list,.ais-Carousel-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-FrequentlyBoughtTogether-list,.ais-LookingSimilar-list,.ais-RelatedProducts-list,.ais-TrendingItems-list,.ais-Results-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-Carousel-navigation,.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-submit,.ais-SearchBox-reset,.ais-VoiceSearch-button{font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}.ais-Carousel-navigation::-moz-focus-inner{border:0;padding:0}.ais-ClearRefinements-button::-moz-focus-inner{border:0;padding:0}.ais-CurrentRefinements-delete::-moz-focus-inner{border:0;padding:0}.ais-CurrentRefinements-reset::-moz-focus-inner{border:0;padding:0}.ais-GeoSearch-redo::-moz-focus-inner{border:0;padding:0}.ais-GeoSearch-reset::-moz-focus-inner{border:0;padding:0}.ais-HierarchicalMenu-showMore::-moz-focus-inner{border:0;padding:0}.ais-InfiniteHits-loadPrevious::-moz-focus-inner{border:0;padding:0}.ais-InfiniteHits-loadMore::-moz-focus-inner{border:0;padding:0}.ais-InfiniteResults-loadMore::-moz-focus-inner{border:0;padding:0}.ais-Menu-showMore::-moz-focus-inner{border:0;padding:0}.ais-RangeInput-submit::-moz-focus-inner{border:0;padding:0}.ais-RefinementList-showMore::-moz-focus-inner{border:0;padding:0}.ais-SearchBox-submit::-moz-focus-inner{border:0;padding:0}.ais-SearchBox-reset::-moz-focus-inner{border:0;padding:0}.ais-VoiceSearch-button::-moz-focus-inner{border:0;padding:0}.ais-Carousel-navigation[disabled],.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-submit[disabled],.ais-SearchBox-reset[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-list,.ais-Breadcrumb-item,.ais-Pagination-list,.ais-RangeInput-form,.ais-RatingMenu-link,.ais-PoweredBy{align-items:center;display:flex}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{width:auto;height:1.2em;display:block}.ais-PoweredBy-text{margin-right:.3rem}.ais-RatingMenu-starIcon{width:20px;height:20px;display:block}.ais-SearchBox-input::-ms-clear{width:0;height:0;display:none}.ais-SearchBox-input::-ms-reveal{width:0;height:0;display:none}.ais-SearchBox-input::-webkit-search-decoration{display:none}.ais-SearchBox-input::-webkit-search-cancel-button{display:none}.ais-SearchBox-input::-webkit-search-results-button{display:none}.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{margin-top:40px;margin-bottom:40px;overflow:visible}.ais-RangeSlider .rheostat-background{width:100%;height:6px;top:0}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background{background-color:#fff;border:1px solid #aaa;position:relative}.ais-RangeSlider .rheostat-progress{background-color:#333;height:4px;position:absolute;top:1px}.rheostat-handle{z-index:1;cursor:grab;background-color:#fff;border:1px solid #333;border-radius:50%;width:20px;height:20px;position:relative}.rheostat-marker{background-color:#aaa;width:1px;height:5px;margin-left:-1px;position:absolute}.rheostat-marker--large{height:9px}.rheostat-value{text-align:center;margin-left:50%;padding-top:15px;position:absolute;transform:translate(-50%)}.rheostat-tooltip{text-align:center;margin-left:50%;position:absolute;top:-22px;transform:translate(-50%)}.ais-Carousel{position:relative}.ais-Carousel-list{scroll-behavior:smooth;scroll-snap-type:x proximity;grid-auto-columns:42%;grid-auto-flow:column;display:grid;overflow-x:auto}@media (width>=999px){.ais-Carousel-list{grid-auto-columns:20%}}.ais-Carousel-navigation{z-index:1;position:absolute;top:35%}.ais-Carousel-navigation--previous{left:0;transform:translate(-25%)}.ais-Carousel-navigation--next{right:0;transform:translate(25%)}.ais-Carousel-item{scroll-snap-align:start}
