.fs-collection-grid__sidebar .facets,.fs-collection-grid__sidebar .facets-container,.fs-collection-grid__sidebar facet-filters-form{background:transparent!important;border:0!important;padding:0!important;display:block!important;width:100%}.fs-collection-grid__sidebar .results-count{display:none!important}.fs-collection-grid__sidebar .facets__heading:not(.fs-collection-grid__price-buckets .facets__heading),.fs-collection-grid__sidebar .facets__title,.fs-collection-grid__sidebar .facets-refine,.fs-collection-grid__sidebar .filter-heading,.fs-collection-grid__sidebar .facets-aside-heading,.fs-collection-grid__sidebar .facets__form-header,.fs-collection-grid__sidebar>.facets>h2,.fs-collection-grid__sidebar>.facets>h3{display:none!important}.fs-collection-grid__sidebar li.facets__item label[data-count]:after{content:attr(data-count);font-family:var(--font-body, "DM Sans", sans-serif);font-size:12px;font-weight:400;color:#b8b0a4;grid-column:3;align-self:center;line-height:16px}.fs-collection-grid__sidebar facet-filters-form.facets .facets__panel,.fs-collection-grid__sidebar facet-filters-form.facets .js-filter{border-bottom:1px solid #DDD7CE!important;border-top:0!important;border-left:0!important;border-right:0!important;padding:0!important;margin:0!important;background:transparent!important}.fs-collection-grid__sidebar facet-filters-form.facets .facets__panel+.facets__panel,.fs-collection-grid__sidebar facet-filters-form.facets .js-filter+.js-filter{margin-top:0!important}.fs-collection-grid__sidebar summary.facets__summary{list-style:none!important;cursor:pointer!important;min-height:51.19px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 0!important;border:0!important;background:transparent!important}.fs-collection-grid__sidebar summary.facets__summary::-webkit-details-marker{display:none!important}.fs-collection-grid__sidebar summary.facets__summary::marker{display:none!important}.fs-collection-grid__sidebar summary.facets__summary h3.facets__label,.fs-collection-grid__sidebar summary.facets__summary .facets__label{font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:13px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#171412!important;line-height:19.2px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important}.fs-collection-grid__sidebar summary.facets__summary .icon-caret-wrapper,.fs-collection-grid__sidebar summary.facets__summary .svg-wrapper{width:16px!important;height:16px!important;flex-shrink:0!important}.fs-collection-grid__sidebar summary.facets__summary svg.icon-caret{width:12px!important;height:8px!important;color:#171412!important;transition:transform .2s ease!important}.fs-collection-grid__sidebar details[open] summary.facets__summary svg.icon-caret{transform:rotate(180deg)!important}.fs-collection-grid__sidebar .facets__display,.fs-collection-grid__sidebar .facets__display-vertical{padding:0 0 16px!important;border:0!important;background:transparent!important;max-height:none!important;overflow:visible!important}.fs-collection-grid__sidebar .facets-wrap,.fs-collection-grid__sidebar fieldset.facets-wrap{border:0!important;padding:0!important;margin:0!important}.fs-collection-grid__sidebar ul.facets__list,.fs-collection-grid__sidebar ul.facets__list--vertical{display:flex!important;flex-direction:column!important;gap:2px!important;list-style:none!important;padding:0!important;margin:0!important;overflow:visible!important}.fs-collection-grid__sidebar li.facets__item{padding:0!important;margin:0!important;background:transparent!important;border:0!important}.fs-collection-grid__sidebar li.facets__item label.facets__label.facet-checkbox,.fs-collection-grid__sidebar li.facets__item label{display:grid!important;grid-template-columns:16px 1fr auto!important;grid-template-rows:16px!important;align-items:center!important;gap:12px!important;padding:8px 4px!important;font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:13px!important;font-weight:400!important;color:#5c5650!important;line-height:16px!important;cursor:pointer!important;border-radius:0!important;margin:0!important;background:transparent!important;border:0!important}.fs-collection-grid__sidebar li.facets__item input[type=checkbox],.fs-collection-grid__sidebar facet-filters-form.facets .facets-layout-list--text input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;min-width:16px!important;border:1px solid #767676!important;border-radius:3px!important;background:#fff!important;cursor:pointer!important;flex-shrink:0!important;flex-grow:0!important;align-self:center!important;position:relative!important;top:0!important;left:0!important;margin:0!important;padding:0!important;outline:0!important;display:block!important;box-sizing:border-box!important}.fs-collection-grid__sidebar li.facets__item input[type=checkbox]:checked{background:#2b4a2d!important;border-color:#2b4a2d!important}.fs-collection-grid__sidebar li.facets__item input[type=checkbox]:checked:after{content:""!important;position:absolute!important;top:1px!important;left:4px!important;width:5px!important;height:9px!important;border:solid #fff!important;border-width:0 1.5px 1.5px 0!important;transform:rotate(45deg)!important}.fs-collection-grid__sidebar li.facets__item label>svg:not(.icon-checkmark),.fs-collection-grid__sidebar li.facets__item label>svg[viewBox="0 0 16 16"]{display:none!important}.fs-collection-grid__sidebar li.facets__item label>.svg-wrapper{display:none!important}.fs-collection-grid__sidebar facet-filters-form.facets .facet-checkbox__text{flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;height:16px!important;line-height:16px!important}.fs-collection-grid__sidebar facet-filters-form.facets .facet-checkbox__text-label{line-height:16px!important;display:block!important;height:16px!important}.fs-collection-grid__sidebar facet-filters-form.facets .facet-checkbox__text-label{color:#5c5650!important;font-weight:400!important;font-size:13px!important}.fs-collection-grid__sidebar facet-filters-form.facets .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;display:block!important}.fs-collection-grid__sidebar li.facets__item label>input[type=checkbox]{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important}.fs-collection-grid__sidebar li.facets__item label>.facet-checkbox__text{grid-column:2!important;grid-row:1!important;align-self:center!important}.fs-collection-grid__sidebar li.facets__item label>.visually-hidden{display:none!important}.fs-collection-grid__sidebar facet-filters-form.facets .facet-checkbox__text-label:after{content:attr(data-count);margin-left:8px;color:#a79e92;font-size:12px}.fs-collection-grid__sidebar .show-more-button,.fs-collection-grid__sidebar .button-show-more,.fs-collection-grid__sidebar .facets__list-toggle,.fs-collection-grid__sidebar button.show-more,.fs-collection-grid__sidebar .facets-show-more,.fs-collection-grid__sidebar [data-show-more]{font-size:12px!important;font-weight:500!important;color:#2b4a2d!important;text-decoration:none!important;padding:8px 12px!important;margin:8px 0 0!important;border:0!important;cursor:pointer!important;display:inline-block!important;line-height:1.2!important}.fs-collection-grid__sidebar .facets__form-actions,.fs-collection-grid__sidebar facet-filters-form button[type=submit],.fs-collection-grid__sidebar .facets-actions__cta{width:100%!important;background:#2b4a2d!important;color:#fff!important;padding:14px!important;font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:1px!important;text-transform:uppercase!important;border:0!important;border-radius:0!important;cursor:pointer!important;margin-top:16px!important;display:block!important}.fs-collection-grid__sidebar facet-filters-form.facets details.js-filter:has(price-range){display:none!important}.fs-collection-grid__sidebar .active-facets__heading{display:none}.fs-collection-grid__sidebar .facets__status,.fs-collection-grid__sidebar .facets__bubble{display:none!important}.fs-collection-grid__apply{width:100%;background:#2b4a2d;color:#fff;padding:14px;font-family:var(--font-body, "DM Sans", sans-serif);font-size:11.5px;font-weight:500;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:0;cursor:pointer;margin-top:16px;display:block;transition:background .15s ease}.fs-collection-grid__apply:hover{background:var(--color-forest-lt, #3D6640)}.fs-collection-grid{background:var(--color-cream, #F7F3EC);padding:40px 24px 80px}.fs-collection-grid__inner{max-width:var(--container-max, 1320px);margin:0 auto;display:grid;grid-template-columns:260px 1fr;gap:72px;align-items:start}.fs-collection-grid__sidebar{position:sticky;top:16px}@media(min-width:750px){.fs-collection-grid__sidebar{max-height:calc(100vh - 32px);overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-gutter:stable}.fs-collection-grid__sidebar facet-filters-form.facets .facets__display-vertical,.fs-collection-grid__sidebar .details__list{max-height:none!important;overflow:visible!important}}.fs-collection-grid__sidebar li.facets__item label,.fs-collection-grid__sidebar li.facets__item .fs-collection-grid__goal-link{padding-right:8px!important}.fs-collection-grid__sidebar facet-filters-form.facets .facets__display-vertical,.fs-collection-grid__sidebar facet-filters-form.facets [ref=showMoreContent],.fs-collection-grid__sidebar .details__list{scrollbar-gutter:stable;padding-right:6px}.fs-collection-grid__filters-form{display:flex;flex-direction:column;gap:4px}.fs-filter{border-bottom:1px solid #DDD7CE;padding:0}.fs-filter[open] .fs-filter__caret{transform:rotate(180deg)}.fs-filter__summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;height:51.19px;padding:0 16px;background:#2b4a2d;font-family:var(--font-body, "DM Sans", sans-serif);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:19.2px;color:#fff}.fs-filter__summary::-webkit-details-marker{display:none}.fs-filter__caret{transition:transform .2s ease;color:#fff;flex-shrink:0}.fs-filter__body{padding:16px 0}.fs-filter__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.fs-filter__option{display:flex;align-items:center;gap:9px;padding:6px 4px;cursor:pointer;font-family:var(--font-body, "DM Sans", sans-serif);font-size:12px;font-weight:500;color:#2b4a2d;border:1px solid #2B4A2D;border-radius:2px;background:transparent}.fs-filter__option .fs-filter__count{margin-left:auto;color:#2b4a2d;font-size:12px;font-weight:500}.fs-filter__option:has(input:disabled){opacity:.4;cursor:not-allowed}.fs-filter__checkbox{position:absolute;opacity:0;pointer-events:none}.fs-filter__box{width:16px;height:16px;border:1.5px solid #B8B0A4;background:#fff;flex-shrink:0;position:relative;transition:all .15s ease}.fs-filter__checkbox:checked+.fs-filter__box{background:#2b4a2d;border-color:#2b4a2d}.fs-filter__checkbox:checked+.fs-filter__box:after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.fs-filter__label{flex:1}.fs-filter__count{color:#5c5650;font-size:12px}.fs-filter__price{display:flex;gap:8px}.fs-filter__price-input{display:flex;flex-direction:column;gap:4px;flex:1;font-family:var(--font-body, "DM Sans", sans-serif);font-size:11px;color:#5c5650}.fs-filter__price-input input{width:100%;padding:8px 10px;border:1px solid #DDD7CE;background:#fff;font-size:13px;color:#171412}.fs-collection-grid__filter-actions{display:flex;gap:12px;margin-top:16px;align-items:center}.fs-collection-grid__filter-apply{background:#2b4a2d;color:#fff;border:none;padding:10px 24px;font-family:var(--font-body, "DM Sans", sans-serif);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;flex:1}.fs-collection-grid__filter-apply:hover{background:var(--color-forest-lt, #3D6640)}.fs-collection-grid__filter-clear{color:#5c5650;font-size:13px;text-decoration:underline;font-family:var(--font-body, "DM Sans", sans-serif)}.fs-collection-grid__no-filters{font-size:13px;color:#5c5650;font-style:italic;padding:12px 0}.fs-collection-grid__main{min-width:0}.fs-collection-grid__toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:18px;margin-bottom:24px;border-bottom:1px solid var(--color-border, #E4DECF)}.fs-collection-grid__count{font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;font-weight:400;line-height:20px;color:var(--color-muted, #8C857B)}.fs-collection-grid__sort{display:flex;align-items:center;gap:8px}.fs-collection-grid__filter-trigger,.fs-collection-grid__drawer-head,.fs-collection-grid__drawer-foot,.fs-collection-grid__drawer-backdrop{display:none}.fs-collection-grid__sort .facet-filters.sorting{margin:0}.fs-collection-grid__sort .facet-filters__field{display:inline-flex;align-items:center;gap:10px}.fs-collection-grid__sort .facet-filters__field-label{font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;font-weight:400;color:var(--color-muted, #8C857B);text-transform:none;white-space:nowrap}.fs-collection-grid__sort .facets__panel.facet-filters__sort{position:relative;width:200px;flex:0 0 200px;padding:0!important;margin:0!important}.fs-collection-grid__sort .facets__panel summary{font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;font-weight:500;line-height:20px;color:var(--color-ink, #171412);display:inline-flex;align-items:center;justify-content:space-between;gap:16px;width:200px;margin:0!important;padding:8px 12px;border:1px solid var(--color-border, #D9D2C4);border-radius:0;background:#fff;cursor:pointer;list-style:none}.fs-collection-grid__sort .facets__panel summary::-webkit-details-marker{display:none}.fs-collection-grid__sort .facets__panel summary::marker{content:""}.fs-collection-grid__sort .facets__panel summary>span{text-transform:none;display:inline-flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.fs-collection-grid__sort .facets__panel summary svg{width:11px;height:11px;flex-shrink:0;color:var(--color-ink, #171412)}.fs-collection-grid__sort .facets__panel summary:hover,.fs-collection-grid__sort .facets__panel summary:focus{border-color:var(--color-ink, #171412)}.fs-collection-grid__sort .facets__panel .details__list,.fs-collection-grid__sort .facets__panel #SortByDropdown{position:absolute!important;top:100%!important;background-clip:padding-box!important;left:0!important;right:auto!important;width:200px!important;min-width:200px!important;max-width:200px!important;--min-w: 200px !important;box-sizing:border-box!important;background:#fff!important;border:1px solid var(--color-border, #D9D2C4)!important;border-top:5px solid transparent!important;box-shadow:0 10px 28px #0000001a!important;z-index:50!important;margin:0!important;padding:4px 0!important}.fs-collection-grid__sort .facets__panel .details__list ul{margin:0!important;padding:0!important}.fs-collection-grid__sort .facets__panel .facet-filters__sort_item{padding:0!important;margin:0!important}.fs-collection-grid__sort .facets__panel .facet-filters__sort_item label{display:block!important;padding:7px 14px!important}.fs-collection-grid__sort .facets__panel .facet-filters__sort_item .label,.fs-collection-grid__sort .facets__panel .facet-filters__sort_item .label.full-unstyled-link{font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:13px!important;--font-size: 13px !important;font-weight:400!important;line-height:1.4!important;color:var(--color-ink, #171412)!important;white-space:nowrap!important}.fs-collection-grid__sort .facets__panel .facet-filters__sort_item:hover{background:var(--color-cream, #F7F3EC)!important}.fs-collection-grid__sort .facets__panel .facet-filters__sort_item.selected .label{font-weight:600!important}.fs-collection-grid__sort .facets__panel .facet-filters__sort_item.selected:before,.fs-collection-grid__sort .facets__panel .facet-filters__sort_item.selected .label:before,.fs-collection-grid__sort .facets__panel .facet-filters__sort_item.selected label:before{display:none!important;content:none!important}.fs-collection-grid__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fs-collection-grid__search-head{max-width:var(--container-max, 1320px);margin:0 auto 40px;text-align:center}.fs-collection-grid__search-title{font-family:var(--font-heading, "Fraunces", serif);font-size:44px;font-weight:300;letter-spacing:-.5px;color:var(--color-ink, #171412);margin:0 0 20px;line-height:1.1}.fs-collection-grid__search-form{display:flex;align-items:center;max-width:560px;margin:0 auto;border:1px solid var(--color-border, #D9D2C4);background:#fff}.fs-collection-grid__search-input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:14px 18px;font-family:var(--font-body, "DM Sans", sans-serif);font-size:15px;color:var(--color-ink, #171412)}.fs-collection-grid__search-input::placeholder{color:var(--color-muted, #A79E92)}.fs-collection-grid__search-btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:52px;align-self:stretch;border:0;background:var(--color-forest, #2B4A2D);color:#fff;cursor:pointer;transition:background .25s ease}.fs-collection-grid__search-btn:hover{background:var(--color-forest-lt, #3D6640)}.fs-collection-grid__group-hd{margin:56px 0 40px;padding-top:56px;border-top:1px solid var(--color-border, #DDD7CE)}.fs-collection-grid__group-hd--first{margin-top:0;padding-top:0;border-top:0}.fs-collection-grid__group-line{display:none}.fs-collection-grid__group-title{font-family:var(--font-heading, "Fraunces", serif);font-size:24px;font-weight:300;letter-spacing:-.3px;color:var(--color-ink, #171412);margin:0}.fs-collection-grid__results-group{margin-top:0}.fs-collection-grid__pages{list-style:none;margin:0;padding:0;display:grid;gap:4px}.fs-collection-grid__page-link{display:block;padding:16px 0;border-bottom:1px solid var(--color-border, #EFEAE0);text-decoration:none}.fs-collection-grid__page-title{display:block;font-family:var(--font-heading, "Fraunces", serif);font-size:18px;font-weight:400;color:var(--color-ink, #171412);margin-bottom:4px}.fs-collection-grid__page-link:hover .fs-collection-grid__page-title{text-decoration:underline}.fs-collection-grid__page-excerpt{display:block;font-size:14px;line-height:22px;color:var(--color-muted, #5C5650)}.fs-collection-grid--no-filters .fs-collection-grid__progress{display:none!important}.fs-collection-grid--no-filters .fs-collection-grid__inner{grid-template-columns:1fr;gap:0}.fs-collection-grid--no-filters .fs-collection-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-collection-grid__products>*{min-width:0}.fs-collection-grid__reveal-wrap{display:flex;flex-direction:column;min-width:0;opacity:1!important;transform:none!important}.fs-collection-grid__reveal-wrap>.fs-bestseller-card{flex:1;min-width:0}.fs-collection-grid__pagination{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.fs-collection-grid__page-info{font-family:var(--font-body, "DM Sans", sans-serif);font-size:14px;color:#5c5650;margin:0}.fs-collection-grid__load-more{display:inline-block;text-align:center;line-height:1.4;background:transparent;color:var(--color-ink, #171412);padding:18px 48px;border:1px solid var(--color-ink, #171412);border-radius:0;font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.fs-collection-grid__load-more:hover,.fs-collection-grid__load-more:focus-visible{background:var(--color-ink, #171412)!important;border-color:var(--color-ink, #171412);color:#fff!important}.fs-collection-grid__load-more .fs-collection-grid__load-more,.fs-collection-grid__load-more:hover span,.fs-collection-grid__load-more:focus-visible span{color:#fff!important}.fs-collection-grid__load-more.is-loading{opacity:.6;pointer-events:none;cursor:wait}.fs-collection-grid__lm-label{display:block}.fs-collection-grid__lm-count{display:block;margin-top:3px;font-size:11px;font-weight:500;letter-spacing:1px;opacity:.75}.fs-collection-grid__progress{width:240px;height:3px;background:#e8e2d6;position:relative}.fs-collection-grid__progress-fill{height:100%;background:#2b4a2d;transition:width .3s ease}.fs-collection-grid__refine-tip{font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;color:#5c5650;margin:0}.fs-collection-grid__refine-link{color:#5c5650;text-decoration:underline;text-underline-offset:2px}.fs-collection-grid__refine-link:hover{color:var(--color-gold, #9A6E1E)}.fs-collection-grid__empty{text-align:center;padding:80px 20px;color:#5c5650}.fs-collection-grid__empty p{font-size:16px;margin-bottom:16px}@media(max-width:989px){.fs-collection-grid{padding:56px 32px}.fs-collection-grid__inner{grid-template-columns:1fr;gap:32px}.fs-collection-grid__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fs-collection-grid--no-filters .fs-collection-grid__inner{grid-template-columns:1fr}.fs-collection-grid--no-filters .fs-collection-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px)and (max-width:989px){.fs-collection-grid__sidebar menu-drawer.mobile-facets__wrapper{display:none!important}}.fs-collection-grid__sidebar menu-drawer.mobile-facets__wrapper{display:none!important}@media(max-width:989px){.fs-collection-grid{padding:12px 12px 32px}.fs-collection-grid__inner{grid-template-columns:1fr;gap:16px}.fs-collection-grid__filter-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;height:37px;padding:0 16px;background:#fff;color:var(--color-ink, #171412);font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;font-weight:500;line-height:1;border:1px solid var(--color-border, #D9D2C4);border-radius:0;cursor:pointer;white-space:nowrap}.fs-collection-grid__filter-trigger:hover,.fs-collection-grid__filter-trigger:focus-visible{border-color:var(--color-ink, #171412);outline:none}.fs-collection-grid__filter-trigger svg{color:var(--color-ink, #171412)}.fs-collection-grid__toolbar{gap:10px;position:sticky;top:calc(var(--fs-header-offset, 0px) - 1px);z-index:5;background:var(--color-surface, #FAF7F0);padding-block:12px}.fs-collection-grid__count{display:none!important}.fs-collection-grid__count-suffix{display:none}.fs-collection-grid--no-filters .fs-collection-grid__count{display:inline!important;font-size:13px;color:var(--color-muted, #5C5650)}.fs-collection-grid__sort{flex:0 0 auto;margin-left:auto}.fs-collection-grid__sort .facet-filters__field{gap:0}.fs-collection-grid__sort .facet-filters__field-label{display:none}.fs-collection-grid__sort .facets__panel.facet-filters__sort,.fs-collection-grid__sort .facets__panel summary,.fs-collection-grid__sort .facets__panel .details__list,.fs-collection-grid__sort .facets__panel #SortByDropdown{width:148px!important;flex:0 0 148px!important;min-width:148px!important;max-width:148px!important}.fs-collection-grid__sidebar{position:fixed;top:0;left:0;height:100dvh;width:88%;max-width:360px;background:#fff;z-index:1000;transform:translate(-100%);transition:transform .3s ease;overflow:hidden;box-shadow:2px 0 24px #0000002e;display:flex;flex-direction:column;padding:0}.fs-collection-grid__sidebar.is-open{transform:translate(0)}.fs-collection-grid__drawer-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 20px}.fs-collection-grid__sidebar facet-filters-form.facets{display:block!important}.fs-collection-grid__price-buckets{display:block!important}.fs-collection-grid__sidebar .facets-container{width:100%}.fs-collection-grid__drawer-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:18px 20px 14px;border-bottom:1px solid var(--color-border, #E4DECF)}.fs-collection-grid__drawer-title{font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--color-ink, #171412)}.fs-collection-grid__drawer-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:-8px;padding:0;background:transparent;border:0;color:var(--color-ink, #171412);cursor:pointer}.fs-collection-grid__drawer-close:focus-visible{outline:1px solid var(--color-ink, #171412)}.fs-collection-grid__drawer-foot{display:block!important;flex:0 0 auto;position:relative;z-index:2;background:#fff;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border, #E4DECF)}.fs-collection-grid__drawer-apply{display:flex;align-items:center;justify-content:center;width:100%;height:46px;background:#2b4a2d;color:#fff;font-family:var(--font-body, "DM Sans", sans-serif);font-size:11.5px;font-weight:500;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:0;cursor:pointer}.fs-collection-grid__drawer-apply:hover{background:var(--color-forest-lt, #3D6640)}.fs-collection-grid__drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;border:0;padding:0;background:#17141273;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;cursor:pointer}.fs-collection-grid__drawer-backdrop.is-open{opacity:1;visibility:visible}.fs-collection-grid__search-head{margin-bottom:24px}.fs-collection-grid__search-title{font-size:32px;margin-bottom:14px}.fs-collection-grid__search-input{font-size:16px;padding:12px 14px}}@media(max-width:749px){.fs-collection-grid__products,.fs-collection-grid--no-filters .fs-collection-grid__products{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}}html.fs-filter-drawer-open,body.fs-filter-drawer-open{overflow:hidden}body.fs-filter-drawer-open toolbar-mobile,body.fs-filter-drawer-open .toolbar-mobile{display:none!important}.fs-collection-grid__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.fs-collection-grid__chip{display:inline-flex;align-items:center;height:34px;padding:6px 16px;border:1px solid var(--color-border, #D9D2C4);border-radius:0;background:transparent;color:#5c5650;font-family:var(--font-body, "DM Sans", sans-serif);font-size:12px;font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}a.fs-collection-grid__chip:hover,a.fs-collection-grid__chip.is-active,.fs-collection-grid__chip:hover,.fs-collection-grid__chip.is-active{background:#2b4a2d;border-color:#2b4a2d;color:#fff!important}.fs-collection-grid__apply-filters{display:flex;align-items:center;justify-content:center;width:100%;height:43px;padding:14px;background:#2b4a2d;color:#fff;font-family:var(--font-body, "DM Sans", sans-serif);font-size:11.5px;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;margin-top:16px}.fs-collection-grid__apply-filters:hover{background:var(--color-forest-lt, #3D6640)}.fs-collection-grid__price-buckets{border-bottom:1px solid #DDD7CE}.fs-collection-grid__price-buckets .facets__list{padding:0;margin:0;list-style:none}.fs-collection-grid__price-buckets input[type=checkbox]{display:none}.fs-collection-grid__price-buckets .facets__heading{display:block!important;font-family:var(--font-body, "DM Sans", sans-serif);font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#171412!important;line-height:1}.fs-star-label__star{color:#f5a623;font-size:1em;line-height:1;vertical-align:baseline;margin-inline:1px}.fs-collection-grid__goal-panel{margin:0!important;padding:0!important;border-bottom:1px solid #DDD7CE!important}.fs-collection-grid__sidebar li.facets__item .fs-collection-grid__goal-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:8px 4px!important;font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:13px!important;font-weight:400!important;color:#5c5650!important;line-height:16px!important;text-decoration:none!important;cursor:pointer!important}.fs-collection-grid__goal-link{width:100%!important}.fs-collection-grid__goal-text{flex:1 1 auto;min-width:0}.fs-collection-grid__goal-link:hover .fs-collection-grid__goal-text{text-decoration:underline}.fs-collection-grid__goal-link.is-active{font-weight:600!important;color:var(--color-ink, #2A2620)!important}.fs-collection-grid__goal-count{flex:0 0 auto;color:#a79e92!important;font-size:12px!important;text-align:right;margin-left:auto}.fs-collection-grid__goal-more{font-size:12px!important;font-weight:500!important;color:#2b4a2d!important;background:none!important;border:0!important;padding:8px 4px!important;margin:4px 0 0!important;cursor:pointer!important;display:inline-block!important;line-height:1.2!important}.fs-collection-grid__goal-more:hover{text-decoration:underline!important}.fs-collection-grid__goal-panel li.is-goal-hidden,.fs-collection-grid__sidebar [data-fs-hidden="1"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/fs-collection-grid.css.map */
