.ag-discovery__toolbar{display:block;margin-bottom:3rem}.ag-discovery__toolbar-form{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem 0;border-bottom:1px solid #dddddd}.ag-discovery__toolbar .product-count__text{font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:#0009}.ag-discovery__toolbar .facet-filters{padding-left:0}.ag-discovery__toolbar .facet-filters__label{display:inline-block;margin:0 1rem 0 0;white-space:nowrap}.ag-discovery__toolbar .facet-filters__field .select{position:relative}.ag-discovery__toolbar .facet-filters__sort{padding-right:2.5rem}.ag-discovery__layout{display:flex;align-items:flex-start}.ag-discovery__sidebar{width:18.65%;flex-shrink:0;padding-right:0}.ag-discovery__main{width:81.35%;padding-left:40px}.ag-discovery__layout--no-filters .ag-discovery__main{width:100%;padding-left:0}.ag-discovery .facets-container{display:block;padding-top:0}.ag-discovery .facets__form-vertical{width:100%}.js .ag-discovery__sidebar facet-filters-form.small-hide:not(.facets){display:none}.ag-discovery .active-facets-desktop{margin:0}.ag-discovery .active-facets-vertical-filter{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:12px;margin:0;border-bottom:1px solid #000}.ag-discovery .facets__heading--vertical{margin:0;font-size:14px;line-height:18px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#000}.ag-discovery .active-facets-vertical-filter .active-facets__button-wrapper{margin:0;padding:0}.ag-discovery .active-facets__button-remove{font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;text-underline-offset:3px;color:#000}.ag-discovery .active-facets-vertical-filter:only-child .active-facets__button-wrapper{display:none}.ag-discovery .active-facets-desktop>facet-remove{display:inline-block;margin:10px 6px 0 0}.ag-discovery .active-facets-desktop .active-facets__button{margin:0;padding:0}.ag-discovery .active-facets-desktop .active-facets__button-inner{display:inline-flex;align-items:center;gap:6px;min-height:0;min-width:0;padding:6px 8px 6px 10px;border:1px solid #000;border-radius:0;background:#fff;box-shadow:none;font-size:11px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;color:#000}.ag-discovery .active-facets-desktop .active-facets__button-inner:before,.ag-discovery .active-facets-desktop .active-facets__button-inner:after{content:none}.ag-discovery .active-facets-desktop .active-facets__button:hover .active-facets__button-inner{background:#000;color:#fff;box-shadow:none}.ag-discovery .active-facets-desktop .active-facets__button svg{width:10px;height:10px;margin:0;position:static}.ag-discovery .facets__disclosure-vertical{border-top:none;border-bottom:1px solid #dddddd;margin:0;padding:0}.ag-discovery .facets-vertical .facets__summary,.ag-discovery .facets__summary{position:relative;margin:0;padding:16px 30px 16px 0;border:0;color:#000}.ag-discovery .facets__summary>div{display:flex;align-items:center;justify-content:space-between}.ag-discovery .facets__summary span{font-size:14px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;color:#000;font-weight:400}.ag-discovery .facets__summary .facets__selected{color:#00000080}.ag-discovery .facets__summary:hover span{text-decoration:none}.ag-discovery .facets__summary .icon-caret{display:none}.ag-discovery .facets__summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:300;line-height:1;color:#000}.ag-discovery .facets__disclosure-vertical[open]>.facets__summary:after{content:"\2212"}.ag-discovery .facets__display-vertical{padding:0 0 16px}.ag-discovery .facets-wrap-vertical{padding:0;margin:0;border:0}.ag-discovery .facets-wrap-vertical>ul.no-js-hidden{max-height:260px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#000 #f0f0f0}.ag-discovery .facets-wrap-vertical>ul.no-js-hidden::-webkit-scrollbar{width:3px}.ag-discovery .facets-wrap-vertical>ul.no-js-hidden::-webkit-scrollbar-track{background:#f0f0f0}.ag-discovery .facets-wrap-vertical>ul.no-js-hidden::-webkit-scrollbar-thumb{background:#000}.ag-discovery .facets-wrap-vertical .show-more-item.hidden{display:flex!important}.ag-discovery show-more-button{display:none}.ag-discovery .facets__item{margin:0}.ag-discovery .facet-checkbox{align-items:center;padding:7px 0;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#000;transition:opacity .2s ease}.ag-discovery .facet-checkbox:hover .facet-checkbox__label{text-decoration:underline;text-underline-offset:3px}.ag-discovery .facet-checkbox>svg{display:none}.ag-discovery .facet-checkbox input[type=checkbox],.ag-discovery .facets-vertical .facet-checkbox input[type=checkbox]{position:relative;top:auto;left:auto;z-index:0;flex-shrink:0;width:12px;height:12px;margin:0 12px 0 0;border:1px solid #000;background:#fff;opacity:1;appearance:none;-webkit-appearance:none;cursor:pointer}.ag-discovery .facet-checkbox input[type=checkbox]:checked{background:#000;box-shadow:inset 0 0 0 2px #fff}.ag-discovery .facet-checkbox input[type=checkbox]:checked~.facet-checkbox__label{font-weight:500}.ag-discovery .facet-checkbox input[type=checkbox]:focus-visible{outline:1px solid #000;outline-offset:2px}.ag-discovery .facet-checkbox__swatch{flex-shrink:0;width:14px;height:14px;margin-right:8px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background-size:cover;background-position:center}.ag-discovery .facet-checkbox__count{color:#00000073;letter-spacing:.05em}.ag-discovery .facet-checkbox--disabled{opacity:.4}.ag-discovery .facet-checkbox--disabled,.ag-discovery .facet-checkbox--disabled input[type=checkbox]{cursor:not-allowed}.ag-discovery .facet-checkbox--disabled:hover .facet-checkbox__label{text-decoration:none}.ag-discovery .facets__header-vertical{padding:0 0 10px}.ag-discovery .facets__header-vertical .facets__selected{font-size:12px;line-height:15px;letter-spacing:.05em;color:#666}.ag-discovery .facets-vertical .facets__price,.ag-discovery .facets__price{align-items:center;gap:6px;padding:0}.ag-discovery .facets-vertical .facets__price .field:last-of-type{margin-left:0}.ag-discovery .facets__price .field-currency{margin:0;font-size:12px;color:#666}.ag-discovery .facets__price .field:before,.ag-discovery .facets__price .field:after{box-shadow:none}.ag-discovery .facets__price .field__input{height:4rem;padding:0 10px;border:1px solid #dddddd;font-size:12px;color:#000}.ag-discovery .facets__price .field__input:focus{border-color:#000;box-shadow:none;outline:none}.ag-discovery .facets__price .field__label{display:none}.ag-discovery .collection{position:relative}.ag-discovery .collection.loading .loading-overlay{display:block}.ag-discovery__load-more{margin-top:4rem}.ag-discovery__load-more-button{display:inline-block;color:#fff;background:#000;border:1px solid #000;padding:17px 35px;font-family:Outfit,sans-serif;font-size:14px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .4s ease;cursor:pointer}.ag-discovery__load-more-button:hover{background:#fff;color:#000}.ag-discovery__load-more-button.loading{opacity:.5;pointer-events:none}.ag-discovery__search-header{margin-bottom:4rem}.ag-discovery__search-title{margin:0;text-transform:uppercase;letter-spacing:.1em}.ag-discovery .template-search__search{margin:3rem auto 0;max-width:47.8rem}.ag-discovery__search-summary{margin:2rem 0 0;font-size:14px;line-height:18px;letter-spacing:.1em;color:#000}.ag-discovery .search__button .icon{height:1.8rem}@media screen and (max-width:749px){.ag-discovery__layout{display:block}.ag-discovery__sidebar,.ag-discovery__main{width:100%;padding:0}.ag-discovery__sidebar{margin-bottom:2rem}.ag-discovery .mobile-facets__open{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#000}.ag-discovery .mobile-facets__heading,.ag-discovery .mobile-facets__summary span{text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:400}}@media screen and (min-width:750px)and (max-width:989px){.ag-discovery__sidebar{width:25%}.ag-discovery__main{width:75%;padding-left:30px}}@media screen and (min-width:750px){.ag-discovery__layout--no-filters .ag-discovery__sidebar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-ag-discovery.css.map */
