.collection__content{flex-wrap:wrap}.custom-filter-desktop{width:100%}.custom-filter-desktop .filter-sidebar{width:100%;flex:0 0 100%}.custom-filter-desktop .filter-topbar__sidebar-toggle-wrapper{display:none}.custom-filter-desktop .animation--filter-form-group{opacity:1!important;transform:none!important;transform:initial!important}.custom-filter-desktop .filter-form__group-toggle-wrapper{display:none}.custom-filter-desktop .filter-sidebar{display:block}.custom-filter-desktop .filter-bar__item-layout{display:none}.filter-topbar__active-filters{display:block}.filter-topbar__spacer,.filter-topbar__results-count-wrapper,.collection__products-active-filters{display:none}.custom-filter-desktop .filter-group-price--sidebar{display:block}.filter-form__content{margin-top:16px}.filter-tab{display:flex;padding:0;list-style:none;margin:0;overflow:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative}.filter-tab:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f2f2f2}.filter-tab::-webkit-scrollbar{display:none}.filter-tab-label{padding:16px 32px;font-weight:600;font-size:20px;line-height:1;letter-spacing:4px;text-transform:uppercase;width:fit-content;min-width:fit-content;position:relative;cursor:pointer}.filter-tab-label:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:transparent;z-index:1;transition:all .5s ease}.filter-tab-label.active:before{background:#b49164;width:100%}.filter-form__content .filter-form__group{display:none}.filter-form__content .filter-form__group:first-child,.filter-form__content .filter-form__group.active{display:block}.filter-form__content .filter-form__group.hidden{display:none}.filter-topbar__active-filters{display:block;width:fit-content;order:1;min-width:fit-content;flex:unset}.filter-bar__sort-group{flex:unset;order:2;width:fit-content}.filter-topbar__inner{justify-content:space-between;padding-right:95px}.filter-topbar__inner:has([data-has-active-filters=false]){padding-right:0}.filter-topbar__sort-toggle{border:2px solid #B49164;padding:8px 12px!important;box-shadow:none!important;border-radius:8px!important}.filter-topbar__sort-label-desktop{display:flex;align-items:center;gap:6px}.filter-topbar__sort-label-desktop{font-family:Urbanist;font-weight:600;font-size:20px;line-height:1;letter-spacing:.5px;text-transform:uppercase}.active-filters__active-filter{border:2px solid #B49164;padding:8px 12px;border-radius:8px;background:transparent;font-weight:600;font-size:16px;line-height:1;text-transform:uppercase}.active-filters__active-filter.active-filters__clear{position:absolute;top:50%;right:0;transform:translateY(-50%);font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;color:#e33629}.active-filters__active-filter .icon-close-small{background:transparent}.active-filters__active-filter .icon-close-small{padding:0;display:flex;align-items:center;width:fit-content}.active-filters__active-filter .icon-close-small svg path{stroke:#000}.active-filters__active-filter .icon-close-small svg{width:10px;height:10px}.filter-topbar__sort-toggle.btn .icon-chevron-small{width:15px;height:16px}.active-filters__active-filter:hover .icon-close-small,.active-filters__active-filter:focus .icon-close-small{background:transparent;box-shadow:none}.filter-item__count{display:none}ul.filter-form__list{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filter-form__group-filter-wrapper{padding:0}.filter-item+.filter-item:not([data-filter-item-type=chip]){margin-top:0}.filter-form__list-wrapper:has(.hidden[data-label=availability]){margin:0}.filter-item__content-inner{padding:8px 12px;border:2px solid #B49164;border-radius:8px}.filter-item__content-inner{font-weight:600;font-size:16px;line-height:1;text-transform:uppercase}.filter-input__input{border-radius:100%;border:1px solid #B49164}.filter-item__checkbox:checked+.filter-item__content-inner .filter-input__input .icon svg{display:none}.filter-item__checkbox:checked+.filter-item__content-inner .filter-input__input{background:transparent;border-color:#b49164}.filter-item__checkbox:checked+.filter-item__content-inner .filter-input__input .icon{background:var(--color-text);border-radius:100%}@media screen and (max-width: 1023px){.custom-filter-desktop .filter-tabs-wrapper,.custom-filter-desktop .filter-sidebar,.custom-filter-desktop .filter-form__content,.filter-topbar__sort-label-mobile,.filter-topbar__sort-toggle.btn .icon-sort,.filter-topbar__drawer-toggle-text__count{display:none!important}.collection__content{margin-top:32px}.filter-topbar__drawer-toggle.btn.btn--tertiary{font-weight:600!important;font-size:20px!important;line-height:1!important;text-transform:uppercase!important;padding:8px 12px!important;border:2px solid #B49164;border-radius:8px!important;box-shadow:none!important;min-width:fit-content!important;max-width:fit-content!important;width:fit-content!important;gap:10px}.filter-topbar__sort-toggle.btn.btn--tertiary{box-shadow:none!important}.filter-topbar__inner{padding-right:0}.active-filters__active-filter.active-filters__clear{position:unset;transform:none}.filter-topbar__active-filters{order:2}.active-filters-inner{flex-wrap:wrap;column-gap:16px;row-gap:8px}.filter-form__group-panel-header,.filter-drawer__header{display:none}.filter-form__content .filter-form__group{display:block!important}.filter-form__group-panel{position:unset}.filter-form__group-filter-wrapper[aria-hidden=false] .filter-form__group-panel{transform:translate(0);height:fit-content}.filter-drawer__inner .filter-form__group-toggle-active-values{display:none}[data-form-type=drawer] .filter-form__group-filter-wrapper{height:100%;max-height:0;display:none}[data-form-type=drawer] .filter-form__group-filter-wrapper[aria-hidden=false]{display:block}[data-form-type=drawer] .filter-form__group-filter-wrapper[aria-hidden=false]{max-height:fit-content}[data-form-type=drawer] .filter-form__group-toggle{padding:36px 32px}[data-form-type=drawer] .filter-form__group-toggle .icon{transform:rotate(90deg)!important;opacity:1;transition:all .3s ease}.filter-form__group-toggle-label{opacity:1}.filter-drawer__inner{position:relative;width:100%;top:-120%;transition:top .5s cubic-bezier(.4,0,.2,1)!important}.filter-drawer,.filter-drawer__wash{top:calc(var(--height-header) + var(--height-announcement-bar))}.filter-drawer__inner{transform:translate(-100%)}.filter-form__content{margin-top:0;min-height:200px;display:flex;flex-direction:column}[data-form-type=drawer] .filter-form__list{margin:0;gap:0px;padding-bottom:0}.filter-form__list .filter-item:last-child{border-bottom:0;border-top:0px!important}html.sticky-header-active .filter-drawer,html.sticky-header-active .filter-drawer__wash{top:var(--header-desktop-sticky-height)}[data-form-type=drawer] .filter-item{width:100%;border-top:0}.filter-topbar__active-filters{width:100%}.filter-drawer__footer{padding:0;border:0}.filter-drawer__footer .filter-drawer__button-apply{background:transparent;display:flex;gap:10px;padding:32px 20px}[data-form-type=drawer] .filter-form__group:last-child{margin-bottom:0}[data-form-type=drawer] .filter-form__price-range{margin-top:0;border-top:0;border-bottom:0}[data-form-type=drawer] .filter-form__list:before,[data-form-type=drawer] .filter-form__list:after{content:none}.filter-form__list .filter-item:nth-child(n+2){padding-top:0}.filter-drawer[aria-hidden=false] .filter-drawer__inner{top:0}.filter-form__content .filter-form__group:has(.filter-form__group-filter-wrapper[aria-hidden=false]) span.icon.icon-chevron{transform:rotate(270deg)!important}.filter-form__group-toggle-wrapper{position:relative}.filter-form__content .filter-form__group:has(.filter-form__group-filter-wrapper[aria-hidden=false]) .filter-form__group-toggle-wrapper.active:before{width:100%;height:100%;content:"";position:absolute;z-index:1;top:0;left:0}[data-form-type=drawer] .filter-form__list-wrapper{overflow:hidden}}@media screen and (max-width: 550px){.filter-drawer[aria-hidden=false] .filter-drawer__inner{min-width:100%}.btn.btn--primary{font-size:14px}.jdgm-preview-badge .jdgm-star.jdgm-star{width:100%;display:inline-block!important;max-width:18px}.product-item__quick-add{padding-inline:10px}}@media screen and (min-width: 1024px){.filter-form__price-range{max-width:300px}}@media screen and (max-width: 750px){.collection__content{margin-top:0}.collection__inner{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-filter.css.map */
