.main-collection--plp .collection-plp-filters{position:relative;flex:0 0 auto}.main-collection--plp .collection-plp-filters__bar{display:inline-flex;align-items:center;gap:1.5rem;min-height:2.5rem;padding:0 1.25rem;border-radius:100px;background:#d0e39d;isolation:isolate}.main-collection--plp .collection-plp-filters__trigger{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:0;border:0;background:transparent;color:#445137;font-family:inherit;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.main-collection--plp .collection-plp-filters__trigger:focus-visible{outline:3px solid #445137;outline-offset:2px;border-radius:4px}.main-collection--plp .collection-plp-filters__trigger-icon{display:inline-flex;width:.875rem;height:.875rem;color:#445137}.main-collection--plp .collection-plp-filters__trigger-icon svg{width:100%;height:100%;display:block}.main-collection--plp .collection-plp-filters__trigger .filter-count-bubble{width:1.375rem;height:1.375rem}.main-collection--plp .collection-plp-filters__trigger .filter-count-bubble__text{font-size:.6875rem;color:#445137}.main-collection--plp .collection-plp-filters__bar .sorting-filter:before,.main-collection--plp .collection-plp-filters__bar .column-options-wrapper:before{content:none}.main-collection--plp .collection-plp-filters__bar .facets__summary,.main-collection--plp .collection-plp-filters__bar .facets__label,.main-collection--plp .collection-plp-filters__bar .column-options-wrapper__label{color:#445137;font-size:1rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.main-collection--plp .collection-plp-filters__bar .sorting-filter__options{top:calc(100% + .5rem);z-index:var(--layer-heightened);border:0;box-shadow:none;border-radius:2.5rem;background:#0000006e;backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%);color:#fff}.main-collection--plp .collection-plp-filters__bar .sorting-filter__options-inner{color:#fff;padding:.75rem 1rem}.main-collection--plp .collection-plp-filters__bar .sorting-filter__label{color:#ffffffe6}.main-collection--plp .collection-plp-filters__bar .sorting-filter__option:hover,.main-collection--plp .collection-plp-filters__bar .sorting-filter__option:focus-visible{border-radius:1rem;background-color:#ffffff1f}.main-collection--plp .collection-plp-filters__bar .sorting-filter__checkmark{color:#d0e39d}.main-collection--plp .collection-plp-filters__bar .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label{color:#fff}.main-collection--plp .collection-plp-filters__panel{position:absolute;top:calc(100% + .5rem);right:0;z-index:var(--layer-heightened);width:min(27.0625rem,calc(100vw - 2 * var(--page-margin)))}.main-collection--plp .collection-plp-filters__panel-surface{display:flex;flex-direction:column;max-height:min(28.34375rem,calc(100dvh - 12rem));padding:1.5rem 1.25rem 1.25rem;border-radius:2.5rem;background:#0000006e;backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%);color:#fff;overflow:hidden}.main-collection--plp .collection-plp-filters__panel-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:.25rem}.main-collection--plp .collection-plp-filters__panel .facets__filters-wrapper{display:flex;flex-direction:column;gap:1.5rem;margin:0;max-width:none}.main-collection--plp .collection-plp-filters__panel .facets__item,.main-collection--plp .collection-plp-filters__panel .sorting-filter{margin:0;padding:0}.main-collection--plp .collection-plp-filters__panel .facets__item:before,.main-collection--plp .collection-plp-filters__panel .sorting-filter:before{content:none}.main-collection--plp .collection-plp-filters__panel .facets__summary{padding:0;pointer-events:none}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .facets__label{color:#fff;font-size:1rem;font-weight:500;letter-spacing:-.01em;text-transform:none}.main-collection--plp .collection-plp-filters__panel .facets__status-wrapper .icon-caret,.main-collection--plp .collection-plp-filters__panel .facets__clear{display:none}.main-collection--plp .collection-plp-filters__panel .facets__panel-content{position:static;display:block;width:100%;max-width:none;max-height:none;margin-block-start:.75rem;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.main-collection--plp .collection-plp-filters__panel details.facets__panel{display:block}.main-collection--plp .collection-plp-filters__panel .facets__inputs-list{gap:.5rem}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .facets__inputs-list label,.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__highest-price{color:#ffffffe6}.main-collection--plp .collection-plp-filters__actions{display:flex;align-items:center;gap:.625rem;margin-block-start:1.5rem;padding-block-start:.25rem}.main-collection--plp .collection-plp-filters__apply,.main-collection--plp .collection-plp-filters__clear{display:inline-flex;align-items:center;justify-content:center;min-height:3.875rem;padding:1.25rem 2.5rem;border:0;border-radius:49px;font-family:inherit;font-size:1rem;font-weight:500;line-height:1;letter-spacing:-.01em;cursor:pointer;white-space:nowrap}.main-collection--plp .collection-plp-filters__apply{background:#d0e39d;color:#445137}.main-collection--plp .collection-plp-filters__clear{background:#fff;color:#445137}.main-collection--plp .collection-plp-filters__apply:focus-visible,.main-collection--plp .collection-plp-filters__clear:focus-visible{outline:3px solid #ffffff;outline-offset:2px}.main-collection--plp .collection-plp-filters__clear.active{display:inline-flex;opacity:1;transform:none}.main-collection--plp .collection-plp-filters__clear:not(.active){display:none}.main-collection--plp .facets-block-wrapper--plp{padding-block:0;background-color:transparent}.main-collection--plp .facets-block-wrapper--plp .facets--horizontal{padding-block:0;padding-inline:0;background-color:transparent}.main-collection--plp .facets-block-wrapper--plp .facets__form{width:auto}.main-collection--plp .collection-plp-filters__panel .facets__panel{border:0;background:transparent}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .facets__inputs input[type=checkbox]{accent-color:#d0e39d}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__inputs-wrapper{gap:.6875rem;padding:0}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__field{width:auto;flex:1 1 0;min-width:0}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__input{width:100%;min-height:3.375rem;padding:1.25rem 2.5rem 1.25rem 3.25rem;border:0;border-radius:49px;background:#fff;color:#445137;font-size:.875rem;font-weight:500;letter-spacing:-.01em;text-align:right;box-shadow:none}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__input::placeholder{color:#4451378c}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__input:is(:hover,:focus){background:#fff;box-shadow:none}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__input:focus-visible{outline:3px solid #d0e39d;outline-offset:2px}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .field__label.price-facet__label{top:50%;left:0;padding:0 0 0 2.5rem;color:#445137;font-size:.875rem;font-weight:500;letter-spacing:-.01em;transform:translateY(-50%)}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__separator{flex-shrink:0;color:#fff;font-size:.875rem;letter-spacing:-.02em}.main-collection--plp :is(.collection-plp-filters__panel,.facets--drawer-plp) .price-facet__highest-price{padding:.75rem 0 0;color:#ffffffe6}@media screen and (max-width:749px){.main-collection--plp .collection-plp-filters{display:none}.main-collection--plp dialog.facets--drawer-plp{--backdrop-color-rgb: 0 0 0;--backdrop-opacity: .4;width:min(21.5rem,92vw);max-width:92vw;height:100dvh;max-height:100dvh;margin:0;margin-inline-end:auto;padding:0;border:0;border-radius:0 2.5rem 2.5rem 0;box-shadow:4px 0 32px #0000002e;background:#0000006e;backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%);color:#fff;overflow:hidden}.main-collection--plp dialog.facets--drawer-plp .facets__title-wrapper{background:transparent;color:#fff;padding-inline:1.25rem;border-bottom:1px solid rgb(255 255 255 / .12)}.main-collection--plp dialog.facets--drawer-plp .facets-drawer__title{color:#fff;text-transform:uppercase;letter-spacing:.02em;font-weight:500}.main-collection--plp dialog.facets--drawer-plp .facets__bubble{background:#d0e39d;color:#445137;border-color:transparent}.main-collection--plp dialog.facets--drawer-plp .facets-drawer__close{color:#fff}.main-collection--plp dialog.facets--drawer-plp .facets-drawer__close .svg-wrapper{color:#fff}.main-collection--plp dialog.facets--drawer-plp .facets-drawer__filters{padding-inline:1.25rem}.main-collection--plp dialog.facets--drawer-plp :is(.facets__item,.sorting-filter):before{width:100%;border-top-color:#ffffff26}.main-collection--plp dialog.facets--drawer-plp .facets__status{color:#ffffffbf}.main-collection--plp dialog.facets--drawer-plp .facets__summary .icon-caret{color:#fff}.main-collection--plp dialog.facets--drawer-plp .facets__panel-content{position:static;display:block;margin-block-start:.75rem;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#fff}.main-collection--plp dialog.facets--drawer-plp .sorting-filter__options{position:static;border:0;box-shadow:none;background:transparent;color:#fff}.main-collection--plp dialog.facets--drawer-plp .sorting-filter__options-inner{padding:.5rem 0 0;color:#fff}.main-collection--plp dialog.facets--drawer-plp .sorting-filter__label{color:#ffffffe6}.main-collection--plp dialog.facets--drawer-plp .sorting-filter__option:hover,.main-collection--plp dialog.facets--drawer-plp .sorting-filter__option:focus-visible{border-radius:1rem;background-color:#ffffff1f}.main-collection--plp dialog.facets--drawer-plp .sorting-filter__checkmark{color:#d0e39d}.main-collection--plp dialog.facets--drawer-plp .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label{color:#fff}.main-collection--plp dialog.facets--drawer-plp .facets__pill-label{color:#fff;background-color:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38}.main-collection--plp dialog.facets--drawer-plp .facets__pill-input:checked+.facets__pill-label{background-color:#d0e39d;color:#445137;box-shadow:none;font-weight:500}.main-collection--plp dialog.facets--drawer-plp .facets-remove__pill{background:#ffffff24;border-color:#ffffff40;color:#fff}.main-collection--plp dialog.facets--drawer-plp .facets__actions{background-color:transparent;background-image:linear-gradient(to top,rgb(0 0 0 / .55),rgb(0 0 0 / .2),transparent);padding-block:1rem max(1.25rem,env(safe-area-inset-bottom,0px));padding-inline:1.25rem;gap:.625rem}.main-collection--plp dialog.facets--drawer-plp .facets__clear-all.active{display:inline-flex;align-items:center;justify-content:center;min-height:3.875rem;padding:1.25rem 2.5rem;border:0;border-radius:49px;background:#fff;color:#445137;font-size:1rem;font-weight:500;letter-spacing:-.01em;opacity:1;transform:none;box-shadow:none;flex-grow:1;text-decoration:none}.main-collection--plp dialog.facets--drawer-plp .facets__see-results{min-height:3.875rem;padding:1.25rem 2.5rem;border:0;border-radius:49px;background:#d0e39d;color:#445137;font-size:1rem;font-weight:500;letter-spacing:-.01em;box-shadow:none;flex-grow:1;text-transform:none}.main-collection--plp dialog.facets--drawer-plp .facets__clear-all:focus-visible,.main-collection--plp dialog.facets--drawer-plp .facets__see-results:focus-visible{outline:3px solid #ffffff;outline-offset:2px}}@media(forced-colors:active){.main-collection--plp .collection-plp-filters__trigger:focus-visible,.main-collection--plp .collection-plp-filters__apply:focus-visible,.main-collection--plp .collection-plp-filters__clear:focus-visible,.main-collection--plp dialog.facets--drawer-plp .facets__clear-all:focus-visible,.main-collection--plp dialog.facets--drawer-plp .facets__see-results:focus-visible{outline:.2rem solid transparent}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-plp-filters.css.map */
