@media screen and (min-width:750px){.facets-vertical.page-width{min-width:0}#main-collection-filters{flex:0 0 auto;min-width:0;max-width:28rem;box-sizing:border-box;overflow-x:hidden}#main-collection-filters .facets__form-vertical{width:100%!important;max-width:100%;min-width:0}#main-collection-filters *{min-width:0;max-width:100%}.facets-vertical.page-width .product-grid-container{flex:1 1 0%!important;width:auto!important;min-width:0!important}#main-collection-filters .facet-checkbox{white-space:normal;word-break:break-word}}@media screen and (min-width:750px){.facets-vertical{align-items:flex-start}#main-collection-filters{position:-webkit-sticky;position:sticky!important;top:9rem!important;align-self:flex-start!important;max-height:calc(100vh - 11rem);overflow-y:auto;overflow-x:hidden;padding:1.6rem 1.4rem!important;background:#ffffffd9;border:1px solid rgba(20,21,26,.1);border-radius:16px;box-shadow:0 12px 30px #1012181a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#main-collection-filters::-webkit-scrollbar{width:6px}#main-collection-filters::-webkit-scrollbar-thumb{background:#ffd62559;border-radius:6px}}.asj-cat{display:block;margin:0 0 1.6rem}.asj-cat__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:.4rem .2rem 1rem;border-bottom:1px solid rgba(20,21,26,.12)}.asj-cat__summary::-webkit-details-marker{display:none}.asj-cat__title{text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground))}.asj-cat__caret{width:1.2rem;color:#ffd625;transition:transform .2s ease}.asj-cat[open] .asj-cat__caret{transform:rotate(180deg)}.asj-cat__list{list-style:none;margin:.6rem 0 0;padding:0}.asj-cat__item{margin:0}.asj-cat__link{display:flex;align-items:center;gap:1rem;text-decoration:none;color:rgb(var(--color-foreground));padding:.8rem .4rem;border-radius:8px;line-height:1.3;min-height:4rem}.asj-cat__link:hover{background:#14151a0d;color:rgb(var(--color-foreground))}.asj-cat__link:focus-visible{outline:2px solid #8a6d00;outline-offset:2px}.asj-cat__box{flex:0 0 auto;width:1.7rem;height:1.7rem;border:2px solid rgba(20,21,26,.35);border-radius:4px;position:relative}.asj-cat__link:hover .asj-cat__box{border-color:#ffd625}.asj-cat__link--active{color:#8a6d00;font-weight:600}.asj-cat__link--active .asj-cat__box{background:#ffd625;border-color:#ffd625}.asj-cat__link--active .asj-cat__box:after{content:"";position:absolute;left:.45rem;top:.1rem;width:.5rem;height:.9rem;border:solid #14171c;border-width:0 2px 2px 0;transform:rotate(45deg)}#main-collection-filters .facets__heading,#main-collection-filters .facet-filters__label{letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:rgb(var(--color-foreground))}#main-collection-filters .facets__disclosure-vertical{border-top:1px solid rgba(20,21,26,.12)}#main-collection-filters .facets__summary{padding:1.35rem .2rem;cursor:pointer}#main-collection-filters .facets__heading--vertical{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}#main-collection-filters .facets__summary:hover .facets__heading--vertical{color:#8a6d00}#main-collection-filters .facets__summary .icon-caret{color:#ffd625}#main-collection-filters details[open]>.facets__summary .icon-caret{transform:rotate(180deg)}#main-collection-filters .facet-checkbox{padding:.7rem .2rem;border-radius:8px;line-height:1.4}#main-collection-filters .facet-checkbox:hover{color:rgb(var(--color-foreground));background:#14151a0a}#main-collection-filters .facet-checkbox input[type=checkbox]{accent-color:#ffd625;width:1.7rem;height:1.7rem}#main-collection-filters .facet-checkbox input[type=checkbox]:focus-visible{outline:3px solid #8a6d00;outline-offset:2px}#main-collection-filters .facet-checkbox:has(input:checked){color:#8a6d00;font-weight:600}#main-collection-filters .active-facets__button .active-facets__button-inner{border:1px solid rgba(255,214,37,.55);border-radius:999px;background:#ffd6251a}#main-collection-filters .active-facets__button--light,#main-collection-filters .active-facets__button-remove{color:#8a6d00}#main-collection-filters .active-facets__button-remove--all{font-weight:700;text-decoration:underline;text-underline-offset:3px;color:#8a6d00}#main-collection-filters .facets__price .field__input{border-radius:8px}#main-collection-filters .facets__price .field__input:focus{box-shadow:0 0 0 2px #ffd62566}.facet-filters__sort option,select[name=sort_by] option,#SortBy option,#SortBy-mobile option,#mobile-SortBy option{color:#14171c;background-color:#fff}.facet-filters__sort option:checked,select[name=sort_by] option:checked,#SortBy option:checked{color:#14171c;background-color:#ffd625}.facet-filters__sort,select[name=sort_by],#SortBy{border-radius:8px}.facet-filters__sort:focus-visible,select[name=sort_by]:focus-visible,#SortBy:focus-visible{outline:3px solid #8a6d00;outline-offset:2px}@media screen and (max-width:989px){.facets-container .mobile-facets__open{border:1px solid rgba(255,214,37,.45);border-radius:10px;font-weight:600;color:rgb(var(--color-foreground))}.facets-container .mobile-facets__open .svg-wrapper{color:#ffd625}.facets-container .mobile-facets__count{background:#ffd625;color:#14171c;font-weight:700;border-radius:999px}.facets-container .mobile-facets__inner,.facets-container .mobile-facets{background:#101216f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:rgb(var(--color-foreground))}.facets-container .mobile-facets__header,.facets-container .mobile-facets__footer{background:#14151a08;border-color:#14151a17}.facets-container .mobile-facets__heading{font-weight:700;text-transform:uppercase;letter-spacing:.04em}.facets-container .mobile-facets__checkbox{accent-color:#ffd625}.facets-container .mobile-facets__label:has(input:checked){color:#8a6d00;font-weight:600}.facets-container .mobile-facets__main{overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-facets__main .asj-cat{padding:0 1.5rem 1rem}.facets-container .mobile-facets__footer .button:not(.mobile-facets__clear){background:#ffd625;color:#14171c;font-weight:700;border-radius:10px}.facets-container .mobile-facets__footer .mobile-facets__clear{color:#8a6d00;font-weight:700}.facets-container .mobile-facets__sort .select__select{border-radius:8px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/asj-collection-sidebar.css.map */
