.collection_drawer-wrapper{position:fixed;top:0;left:0;z-index:999;background:rgb(from var(--hom-palette-ffffff) r g b / 0);width:100%;height:100dvh;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);--webkit-backdrop-filter: blur(0);opacity:0;pointer-events:none;padding:1.5rem;transition:opacity .3.5s,backdrop-filter .3.5s}.collection_drawer-wrapper.is-active{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:all}.collection_drawer-wrapper_inner{max-width:50rem;background:var(--color-background);width:100%;margin:auto auto auto 0;height:99.999%;opacity:0;display:flex;flex-direction:column;transition:transform .4s,opacity .4s;transition-delay:.4s;transform:translateY(-100%);border-radius:1.5rem}.collection_drawer-wrapper.is-active .collection_drawer-wrapper_inner{opacity:1;transform:translate(0)}.collection_drawer-wrapper_inner collection-filters{padding:15px 20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.c_filters_content{height:calc(100vh - 280px);overflow-x:hidden;overflow-y:auto;width:100%;padding:5px 0}.button-full{width:100%}.filters_btn{padding:25px 0;position:relative;z-index:1}.c_filters_header{display:flex;align-items:center;justify-content:space-between}.c_filters_header h2{font-size:32px;line-height:1.3;margin:5px 0 10px}.collection_sidebar_heading{display:none}@media screen and (min-width:990px){.collection_workspace .main_collection_filters_wrapper{width:100%;min-width:0}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active){position:static;z-index:auto;width:100%;height:auto;padding:0;opacity:1;pointer-events:auto;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .collection_drawer-wrapper_inner{max-width:none;width:100%;height:auto;margin:0;opacity:1;transform:none;transition:none;border-radius:0;background:transparent}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) collection-filters{height:auto;padding:0;display:block;font-family:var(--font-body-family)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_header{min-height:45px;padding-bottom:18px;border-bottom:1px solid currentColor}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_header h2{margin:0;font-family:var(--font-body-family);font-size:16px;line-height:1.4;font-weight:500;text-transform:none;letter-spacing:normal;transform:translateY(1.5px)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .collection_sidebar_heading{display:inline}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .collection_drawer_heading,.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .collection_drawer-wrapper__close,.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .filters_btn{display:none}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .active_values_wrapper{display:none}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_content{height:auto;overflow:visible;padding:0}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_content #c_filters_form{padding-right:0}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_content details{margin:0;padding:18px 0;border-bottom:1px solid currentColor}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_content details summary{padding:0}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_content details summary span{margin:0;font-family:var(--font-body-family);font-size:16px;line-height:1.4;font-weight:500;text-transform:none;letter-spacing:normal}.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .c_filters_content ul li label,.collection_workspace .collection_drawer-wrapper--desktop-sidebar:not(.is-active) .filter-group-display__price-range{font-family:var(--font-body-family);font-size:16px;font-weight:500;letter-spacing:normal}}.c_filters_header .collection_drawer-wrapper__close{background:transparent;color:var(--hom-palette-c8b273);border:none;cursor:pointer;width:35px;height:35px}.f_swatch_list_inner{width:34px;height:34px;background-color:var(--swatch-background);background-image:url(--swatch-background);font-size:0;color:transparent}.swatch_list_wrapper label:has(input[type=checkbox]:checked) .f_swatch_list_inner{outline:1px solid var(--hom-palette-000000);outline-offset:2px}.f_swatch_list_inner--circle{border-radius:50%}.swatch_list_wrapper{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap;margin-left:5px}.active_values_wrapper{display:flex;flex-wrap:wrap;gap:10px;position:relative;padding:5px 0 10px}.filter-group-display__price-range{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;width:100%;padding:8px 0 10px}.filter-group-display__price-range-from,.filter-group-display__price-range-to{min-width:0}.filter-group-display__price-range-from>label,.filter-group-display__price-range-to>label{display:block;margin-bottom:8px;font-size:14px;opacity:.72}.price-filter-field{display:flex;align-items:center;gap:6px;min-height:46px;padding:0 12px;border:1px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:12px;background:transparent}.price-filter-field input{min-width:0;width:100%;padding:10px 0;border:0;outline:0;box-shadow:none;color:currentColor;background:transparent;font:inherit;-moz-appearance:textfield}.price-filter-field input::-webkit-inner-spin-button,.price-filter-field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.price-filter-range{--price-filter-gold: var(--hom-palette-c8b273);position:relative;grid-column:1 / -1;height:34px;margin-top:5px}.price-filter-range__track{position:absolute;top:50%;left:9px;right:9px;height:2px;transform:translateY(-50%);background:linear-gradient(to right,color-mix(in srgb,currentColor 28%,transparent) 0 var(--range-start),var(--price-filter-gold) var(--range-start) var(--range-end),color-mix(in srgb,currentColor 28%,transparent) var(--range-end) 100%)}.price-filter-range__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:34px;margin:0;padding:0;-webkit-appearance:none;appearance:none;pointer-events:none;background:transparent}.price-filter-range__input:focus-visible{outline:0}.price-filter-range__input:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 4px var(--price-filter-gold),0 0 0 3px color-mix(in srgb,var(--price-filter-gold) 32%,transparent)}.price-filter-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--price-filter-gold) 32%,transparent)}.price-filter-range__input::-webkit-slider-thumb{width:20px;height:20px;-webkit-appearance:none;appearance:none;border:3px solid var(--price-filter-gold);border-radius:50%;background:var(--color-background);box-shadow:inset 0 0 0 4px var(--price-filter-gold);cursor:pointer;pointer-events:auto}.price-filter-range__input::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--price-filter-gold);border-radius:50%;background:var(--price-filter-gold);cursor:pointer;pointer-events:auto}.active_values_wrapper a{display:flex;align-items:center;gap:8px;font-size:14px;text-decoration:none;padding:5px;border-radius:5px;line-height:1.3;color:var(--color-primary-button-text);border:.1rem solid var(--color-primary-button-border);background:var(--color-primary-button-background)}.active_values_wrapper a svg{width:10px;height:10px}.c_filters_content details summary{display:flex;justify-content:space-between;cursor:pointer;align-items:center;padding-bottom:6px}.c_filters_content ul{list-style-type:none;padding:0}.c_filters_content ul li{padding-bottom:2px;padding-top:6px}.c_filters_content details summary span{font-size:18px;margin-bottom:10px;line-height:1.4}.c_filters_content #c_filters_form{padding-right:10px}.c_filters_content details{margin-bottom:12px;padding-top:5px}.c_filters_content details[open] .square{transform:rotate(45deg)}.c_filters_content .square{color:var(--hom-palette-c8b273);position:relative;width:1.5rem;height:1.5rem;transition:transform .3s}.c_filters_content .square svg path{fill:currentColor}.c_filters_content details[open] .square svg{display:block;max-width:100%;height:auto}.c_filters_content ul li label{font-size:14px;line-height:1.4}.c_filters_content ul li{display:flex;align-items:center;flex-wrap:wrap}.c_filters_content ul li label input{width:16px;height:16px}.c_filters_content ul li label{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;cursor:pointer}@media screen and (max-width:768px){.collection_drawer-wrapper_inner collection-filters{padding:15px 10px}.c_filters_header h2{font-size:26px}}@media screen and (max-width:989px){.collection_workspace .collection_drawer-wrapper--desktop-sidebar{display:flex;align-items:flex-end;padding:0;background:rgb(from var(--hom-background-black) r g b / .58)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar.is-active{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .collection_drawer-wrapper_inner{width:100%;max-width:none;height:min(82dvh,720px);margin:auto 0 0;opacity:1;transform:translateY(100%);transition:transform .35s ease;transition-delay:0s;border-radius:22px 22px 0 0;overflow:hidden}.collection_workspace .collection_drawer-wrapper--desktop-sidebar.is-active .collection_drawer-wrapper_inner{transform:translateY(0)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar collection-filters{padding:16px 18px max(16px,env(safe-area-inset-bottom))}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .c_filters_header{flex:0 0 auto;padding:2px 0 12px;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .c_filters_header h2{margin:0;font-family:var(--font-body-family);font-size:20px;font-weight:500}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .collection_drawer-wrapper__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:9px;color:var(--hom-palette-c8b273)}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .collection_drawer-wrapper__close svg{width:18px;height:18px}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .c_filters_content{height:auto;min-height:0;flex:1 1 auto;padding:8px 0}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .filters_btn{flex:0 0 auto;padding:12px 0 0}.collection_workspace .collection_drawer-wrapper--desktop-sidebar .filters_btn .button{min-height:46px;border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/collection-filter.css.map */
