.ga-filters{--ga-filter-accent: #8b7662;display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid #ded7ce;border-bottom:1px solid #ded7ce;padding:18px 0;gap:12px;color:#302a23;font-family:var(--font-heading-family)}.ga-filters>.product-count{grid-column:1;grid-row:1;justify-self:start;margin:0!important;opacity:1}.ga-filters>.product-count h2{font:inherit;font-size:1.5rem}.ga-filters>.mobile-facets__wrapper{grid-column:2;grid-row:1;margin:0!important;flex-grow:0!important}.ga-filters>facet-filters-form.facets:not(.facets-pill){grid-column:3;grid-row:1;justify-self:end;display:block!important}.ga-filters .facet-filters.sorting{display:none}.ga-filters .mobile-facets__open{padding:0;color:var(--ga-filter-accent);font-family:var(--font-heading-family);font-size:1.7rem}.ga-filters .mobile-facets__open-label{display:none}.ga-filters>.active-facets,.ga-filters>.facets-pill{grid-column:1 / -1}.ga-filters .ga-sort-dropdown{position:relative}.ga-filters .ga-sort-dropdown summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:1.6rem;color:var(--ga-filter-accent);list-style:none}.ga-filters .ga-sort-dropdown summary::-webkit-details-marker{display:none}.ga-filters .ga-sort-dropdown summary .svg-wrapper{width:10px;height:10px}.ga-filters .ga-sort-dropdown[open] summary .svg-wrapper{transform:rotate(180deg)}.ga-sort-options{position:absolute;right:0;top:calc(100% + 16px);width:230px;padding:16px;background:#faf9f7;box-shadow:0 8px 24px #302a231a;z-index:20}.ga-sort-options button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 8px;border:0;background:transparent;color:#302a23;text-align:left;cursor:pointer;font-family:var(--font-heading-family);font-size:1.6rem}.ga-sort-options button:hover{background:#ede8df}.ga-sort-options button span{visibility:hidden;color:var(--ga-filter-accent)}.ga-sort-options button[aria-pressed=true] span{visibility:visible}.ga-filters .mobile-facets__inner{margin-left:0;margin-right:auto;width:min(460px,calc(100% - 20px));max-width:none;background:#faf9f7;color:#302a23;border:0}.js .ga-filters .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-100%)}.ga-filters .mobile-facets__header{padding:28px 28px 20px;text-align:left;border-bottom:1px solid #ded7ce;background:#faf9f7}.ga-filters .mobile-facets__header-inner{position:relative;padding-right:52px}.ga-filters .mobile-facets__heading{font-family:var(--font-heading-family);font-size:2.7rem;margin:0 0 8px}.ga-filters .mobile-facets__count{font-family:var(--font-heading-family);font-size:1.5rem}.ga-filters .ga-filter-reset{position:absolute;right:0;bottom:0;font-size:1.4rem;color:var(--ga-filter-accent)}.ga-filters .mobile-facets__close{right:auto;left:min(404px,calc(100vw - 76px));color:#302a23}.ga-filters .mobile-facets__main{padding:0 28px;overflow-y:auto}.ga-filters .mobile-facets__details{border-bottom:1px solid #cbbfb1}.ga-filters .mobile-facets__summary{padding:24px 0;font-family:var(--font-heading-family);font-size:1.8rem}.ga-filters .mobile-facets__summary>div{justify-content:space-between}.ga-filters .mobile-facets__arrow{display:none}.ga-filters .mobile-facets__summary>div:after{content:"+";font-family:var(--font-body-family)}.ga-filters .mobile-facets__details[open]>summary>div:after{content:"-"}.js .ga-filters .mobile-facets__submenu{position:static;visibility:visible;transform:none;transition:none;padding-bottom:20px;background:#faf9f7}.js .ga-filters .mobile-facets__details:not([open])>.mobile-facets__submenu{display:none}.ga-filters .mobile-facets__submenu .mobile-facets__close-button,.ga-filters .mobile-facets__submenu .mobile-facets__footer{display:none}.js .ga-filters .mobile-facets .submenu-open{visibility:visible}.ga-filters .mobile-facets__label{padding:10px 0;font-size:1.6rem}.ga-filters .mobile-facets__label>svg{color:var(--ga-filter-accent)}.ga-filters .mobile-facets__footer{background:#faf9f7;padding:20px 0;border-top:0}.ga-filters .mobile-facets__main>.mobile-facets__footer{position:sticky;bottom:0;margin-top:auto;z-index:5}.ga-filters .mobile-facets__main>.mobile-facets__footer .mobile-facets__clear-wrapper{display:none}.ga-filters .mobile-facets__footer .button{--color-button: 139,118,98;--color-button-text: 250,249,247;width:100%;font-family:var(--font-heading-family);font-size:1.7rem;border-radius:2px;min-height:48px}.ga-filters [id^=Details-Mobile-SortBy]{display:none}.ga-filters .ga-color-filter .mobile-facets__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}.ga-filters .ga-color-filter .mobile-facets__label{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px;text-align:center;font-size:1.4rem}.ga-filters .ga-color-filter .mobile-facets__label>svg,.ga-filters .ga-color-filter .mobile-facets__highlight{display:none}.ga-filters .ga-filter-swatch{width:30px;height:30px;flex:0 0 30px;display:block;border:1px solid #cbbfb1}.ga-filters .ga-color-filter label:has(input:checked) .ga-filter-swatch{outline:1px solid #302a23;outline-offset:3px}.ga-filters .ga-color-filter input{width:100%;height:100%}.ga-filters .ga-sort-dropdown summary:focus-visible,.ga-sort-options button:focus-visible{outline:1px solid #302a23;outline-offset:4px}@media(max-width:749px){.ga-filters{gap:8px;padding:16px 0}.ga-filters .mobile-facets__open,.ga-filters .ga-sort-dropdown summary{font-size:1.5rem}.ga-filters .mobile-facets__main{padding:0 22px}.ga-filters .mobile-facets__header{padding:28px 22px 18px}}.ga-filters .ga-sort-dropdown .icon-caret{position:static;width:10px;height:6px}.ga-filters>.product-count,.ga-filters>.product-count h2{color:var(--ga-filter-accent)}.ga-prepared-values{list-style:none;margin:0;padding:0}.ga-prepared-values li{padding:9px 0}.ga-prepared-values a,.ga-prepared-values label{display:flex;align-items:center;gap:10px;color:#302a23;text-decoration:none;font-size:1.6rem}.ga-prepared-values .ga-tag-box{width:13px;height:13px;border:1px solid #8b7662;display:inline-flex;justify-content:center;align-items:center;font-size:11px}.ga-prepared-values [aria-disabled=true]{opacity:.45;cursor:default}.ga-prepared-colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}.ga-prepared-colors label{flex-direction:column;text-align:center;font-size:1.4rem}.ga-prepared-colors input{display:none}.ga-filters .ga-sort-dropdown summary{white-space:nowrap}.ga-filters>facet-filters-form.facets:not(.facets-pill){width:auto;min-width:0}@media(max-width:749px){.ga-filters{grid-template-columns:minmax(0,1fr) auto auto;column-gap:18px}.ga-filters>.product-count h2{white-space:nowrap;font-size:1.4rem}.ga-filters .ga-sort-dropdown{width:max-content}.ga-filters .ga-sort-dropdown summary{gap:6px}}#main-collection-filters .ga-filters{width:100%;max-width:1440px;margin-inline:auto;padding-block:24px;border-color:#ded7ce}#main-collection-filters{margin-bottom:64px}@media(max-width:749px){#main-collection-filters .ga-filters{padding-block:18px}#main-collection-filters{margin-bottom:28px}}.ga-filters .ga-color-filter .mobile-facets__label{min-height:78px;justify-content:flex-start;position:relative}.ga-filters .ga-size-groups{display:block}.ga-size-category{border-top:1px solid #ded7ce;margin:0}.ga-size-category>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 0;cursor:pointer;list-style:none;font-size:1.7rem}.ga-size-category>summary::-webkit-details-marker{display:none}.ga-size-category>summary>span:after{content:"+";font-family:var(--font-body-family);font-size:1.8rem}.ga-size-category[open]>summary>span:after{content:"-"}.ga-size-category>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px;padding-bottom:16px}.ga-filters .ga-size-category .mobile-facets__label{min-height:44px;padding:10px 4px}.ga-filters .mobile-facets__list{overflow:visible;max-height:none}.ga-filters .mobile-facets{z-index:10020}.ga-filters .mobile-facets__close{z-index:10021;top:14px}.ga-filters .mobile-facets__inner{height:100dvh;max-height:100%;overflow:hidden}.ga-filters .mobile-facets__header{flex-shrink:0}.ga-filters .mobile-facets__main{min-height:0;flex:1;overscroll-behavior:contain;padding-bottom:0}.ga-filters .mobile-facets__main>.mobile-facets__footer{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.ga-filters .mobile-facets__footer .button{margin-left:0}.ga-filters .mobile-facets__label{position:relative;align-items:center;min-height:44px;font-family:var(--font-body-family)}.ga-filters .mobile-facets__label>.icon-checkmark{left:3px;top:50%;transform:translateY(-50%);width:11px;height:9px;background:transparent;pointer-events:none}.ga-filters .mobile-facets__label>svg:not(.icon-checkmark){width:17px;height:17px;margin-right:12px}.ga-filters .mobile-facets__highlight{display:none}.ga-filters .mobile-facets__label:has(input:focus-visible){outline:1px solid #8b7662;outline-offset:2px}.ga-filters .mobile-facets__label:hover{background:#ede8df66}.ga-filters .ga-color-filter .ga-filter-swatch{width:32px;height:32px;flex-basis:32px;border-radius:0}.ga-filters .ga-color-filter .mobile-facets__label{font-family:var(--font-body-family);min-height:84px;justify-content:flex-start}.ga-filters .ga-color-filter label:has(input:checked) .ga-filter-swatch{outline:1px solid #51463b;outline-offset:4px}.ga-filters .ga-color-filter .mobile-facets__label>.icon-checkmark{display:none}.ga-filters .mobile-facets__open{min-height:44px;min-width:44px;justify-content:center}.ga-filters .ga-sort-dropdown>summary{min-height:44px}.ga-filters .mobile-facets__count,.ga-filters .ga-filter-reset{font-family:var(--font-body-family)}@media(max-width:359px){.ga-filters .ga-color-filter .mobile-facets__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ga-filters .mobile-facets__inner{transition:none}}#MainContent:has(.ga-filters .mobile-facets__disclosure[open]){position:relative;z-index:10020}.ga-filters:has(.mobile-facets__disclosure[open]){position:relative;z-index:10020}@media(max-width:749px){.ga-filters{--ga-filter-accent: #6f6255;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:10px}.ga-filters>facet-filters-form.facets:not(.facets-pill){justify-self:end;width:max-content;margin:0}.ga-filters #FacetSortDrawerForm{display:block;margin:0}.ga-filters .ga-sort-dropdown summary{justify-content:center;min-height:44px;padding:0 9px;text-align:center}.ga-filters .ga-sort-options button span[aria-hidden=true]{display:none}.ga-filters .ga-sort-options{right:0;top:calc(100% + 6px);width:min(218px,calc(100vw - 40px));padding:6px 12px;border:1px solid #ded7ce;background:#fcfbf9;box-shadow:0 8px 18px #302a2314;box-sizing:border-box}.ga-filters .ga-sort-options button{min-height:44px;padding:9px 6px}.ga-filters .ga-sort-options button+button{border-top:1px solid #eee9e3}.ga-filters .ga-sort-options button[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ga-filters.css.map */
