.algoliaRefinements{background:#fff;z-index:1;transition:left .3s ease-in-out;flex:0 0 50px;position:sticky;top:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:20px;font-family:"ProximaNova","Arial",sans-serif;border-bottom:1px solid #e0e0e0;overflow:auto}@media screen and (min-width:1200px){.algoliaRefinements{padding:0 52px 0 45px;overflow:initial}}.algoliaRefinements .algoliaRefinementLabel{font-size:14px;font-family:"ProximaNovaBold","Arial",sans-serif}.algoliaRefinements__left,.algoliaRefinements__right{display:flex;flex-flow:row nowrap;gap:28px}.mobileAlgoliaRefinements{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:#fff;z-index:1}.mobileAlgoliaRefinements.collectionPageFilters{top:50px}.mobileAlgoliaRefinements .mobileAlgoliaFilters{position:fixed;top:0;height:100%;width:100vw;left:-100vw;transition:left .3s ease-in-out;z-index:1}.mobileAlgoliaRefinements .mobileAlgoliaFilters .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#000;opacity:.7}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent{position:absolute;top:0;width:75%;height:100%;min-width:335px;background:#fff;display:flex;flex-flow:column;overflow:auto}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#fff;z-index:1}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header_headerTitle{color:#000;font-family:"ProximaNova","Arial",sans-serif;font-size:20px;font-weight:700;line-height:20px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header_headerRight{display:flex;flex-flow:row nowrap;gap:20px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header .common_closeButton{position:relative;top:8px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_filters{flex:1}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_footer{position:sticky;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;padding:20px;border-top:1px solid #e0e0e0;margin-top:90px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_footer .mobileButton{width:295px}.mobileAlgoliaRefinements .mobileAlgoliaFilters.open{left:0}.mobileAlgoliaRefinements .mobileAlgoliaFilters .showResults{width:295px}.mobileAlgoliaRefinements .mobileButton{background:none;color:#000;border:1px solid #000;padding:14px 37px;font-family:"ProximaNova","Arial",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px}.algoliaRefinements .toggleWrap,.mobileAlgoliaRefinements .toggleWrap{display:flex;align-items:center;height:100%;position:initial;margin:0;width:auto}.algoliaRefinements .toggleWrap .toggle-option.sp-click,.mobileAlgoliaRefinements .toggleWrap .toggle-option.sp-click{position:initial;display:flex;align-items:center}.ais-RefinementList{padding:0 0 10px 20px}@media screen and (min-width:1200px){.ais-RefinementList{padding:12px 0}}.ais-RefinementList-list{display:flex;gap:12px;flex-flow:column;padding:6px 0}.ais-RefinementList-list .ais-RefinementList-label{display:flex;gap:5px;align-items:center;font-size:16px;font-size:1.23077rem;line-height:16px;cursor:pointer;padding:10px 20px;min-width:100%;width:100%;background-color:#fff;color:#000;text-align:left;position:relative;margin:0;font-family:"ProximaNova","Arial",sans-serif;text-transform:capitalize}.ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-label-left{display:flex;align-items:center;gap:10px}.ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-labelText{overflow-wrap:break-word}.ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-swatch{width:20px;height:15px}.algoliaRefinementsControls{display:flex;flex-flow:row wrap;align-items:center;gap:10px;padding:12px 20px 8px}@media screen and (min-width:1200px){.algoliaRefinementsControls{padding:16px 45px 0}}.ais-ClearRefinements{display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;font-size:1.07692rem;width:fit-content;white-space:nowrap;text-decoration:underline}.ais-ClearRefinements .ais-ClearRefinements-button{text-transform:capitalize}.ais-CurrentRefinements .ais-CurrentRefinements-list{display:flex;flex-flow:row wrap;gap:10px}.ais-CurrentRefinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item{border:1px solid #323232;border-radius:10px;margin:0;display:flex;flex-flow:row wrap;align-items:center;column-gap:10px;font-size:14px;font-size:1.07692rem;width:fit-content;padding:0 15px}.ais-CurrentRefinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-category{display:flex;gap:5px;align-items:center}.ais-CurrentRefinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-delete{min-height:5px;line-height:unset}.ais-Dropdown-button{display:flex;align-items:center;justify-content:space-between;padding:13px 0;line-height:24px;font-size:15px;font-size:1.15385rem;font-family:"ProximaNova","Arial",sans-serif;text-transform:capitalize;color:#000;cursor:pointer;background-color:#fff}.ais-Dropdown-button .ais-Dropdown-buttonLabel{display:flex;align-items:center;gap:10px}.ais-Dropdown-buttonIcon{transition:all .3s ease-in-out;width:15px;height:15px}.ais-Dropdown-buttonIcon.open{transform:rotate(180deg)}.ais-Dropdown.ais-Panel{margin:0}.ais-Dropdown .ais-Panel-body{position:absolute;border:1px solid #d0d0d0;background-color:#fff;max-height:300px;overflow:hidden auto}.ais-Dropdown .ais-Panel-header{height:100%;display:flex;margin-bottom:0}.ais-Dropdown .ais-Panel-body{display:none}.ais-Dropdown--opened .ais-Panel-body{display:block}.ais-Dropdown--empty{display:none}.algoliaSortByDropdown{position:relative;padding:18px 20px}@media screen and (min-width:1200px){.algoliaSortByDropdown{padding:0}}.algoliaSortByDropdown .algoliaSortByDropdown__trigger{display:flex;justify-content:space-between;align-items:center;gap:10px;height:100%;width:100%;background:none;padding:0}.algoliaSortByDropdown .algoliaSortByDropdown__trigger .algoliaSortByDropdown__trigger__label{font-family:"ProximaNova","Arial",sans-serif;font-size:18px;font-size:1.38462rem;line-height:20px;color:#000;text-transform:none}@media screen and (min-width:1200px){.algoliaSortByDropdown .algoliaSortByDropdown__trigger .algoliaSortByDropdown__trigger__label{font-size:16px;line-height:24px}}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow{height:15px;width:15px;transition:transform .3s ease-in-out;transform:rotate(270deg)}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow.open{transform:rotate(180deg)}@media screen and (min-width:1200px){.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow{transform:none}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow.open{transform:rotate(180deg)}}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow:hover{background:none}.algoliaSortByDropdown .algoliaSortByDropdown__body{position:absolute;display:none;border:1px solid #d0d0d0;background-color:#fff;max-height:300px;overflow:hidden auto}.algoliaSortByDropdown .algoliaSortByDropdown__body.open{display:block}.algoliaSortByDropdown .algoliaSortByDropdown__body__list{padding:12px 0}.algoliaSortByDropdown .algoliaSortByDropdown__body__list__item{display:flex;align-items:center;font-family:"ProximaNova","Arial",sans-serif;font-size:16px;line-height:24px;color:#000;cursor:pointer;padding:6px 20px;white-space:nowrap}.algoliaSortByDropdown .algoliaSortByDropdown__body__list__item.selected{font-weight:700}