.tr-facets{padding-top:0}.tr-facets .facets__form-vertical{width:300px}.tr-facets .active-facets{gap:12px;margin-bottom:24px;padding:12px;background-color:rgb(var(--tr-color-gray-light) / .5);border-radius:4px}.tr-facets .active-facets:not(:has(>facet-remove:not([class]))){display:none}.tr-facets .active-facets facet-remove{margin-block:0!important}.tr-facets .active-facets facet-remove .active-facets__button{margin-bottom:0}.tr-facets .active-facets .active-facets__button-wrapper{margin-left:0}.tr-facets .active-facets .active-facets__button-remove{padding:0}.tr-facets .active-facets .active-facets__button-remove span{font-size:13px}.tr-facets .active-facets .active-facets__button{margin-left:0;padding:0}.tr-facets .active-facets facet-remove .active-facets__button-inner{font-size:12px;border-radius:4px}.tr-facets .facets__disclosure-vertical{border-top:none}.tr-facets .facets__disclosure-vertical+.facets__disclosure-vertical{padding-top:24px;border-top:var(--tr-border-black-transparent)}.tr-facets .facets__summary{padding-block:0 7px;padding-right:0}.tr-facets .facets__summary>div{display:flex;align-items:center;justify-content:space-between;column-gap:16px}.tr-facets .facets__summary-label,.tr-facets .facets__summary>div>span,.tr-facets .mobile-facets__summary{font-family:var(--font-heading-family);font-size:24px;font-weight:600;text-decoration:none!important;color:rgb(var(--color-foreground))}.tr-facets .mobile-facets__wrapper{display:flex;align-items:center}.tr-facets .mobile-facets__summary{padding:12px 0;font-size:20px}.tr-facets .mobile-facets__summary .tr-toggle-icon{width:18px;height:18px}.facets__display-vertical{padding-bottom:19px}.tr-facets .facets-wrap{margin-inline:0;padding-block:0;padding-right:0}.tr-facets .facets__label{padding-block:5px;align-items:center;column-gap:10px}.tr-facets__checkbox{position:relative;width:14px;height:14px;border:var(--tr-border);border-radius:50%}.tr-facets__checkbox:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:57%;height:57%;background-color:rgb(var(--tr-color-primary));opacity:0;border-radius:50%;transition:opacity var(--tr-transition-duration)}.tr-facets :is(.facet-checkbox input[type=checkbox],.mobile-facets__checkbox):checked+.tr-facets__checkbox:before{opacity:1}.tr-facets__checkbox:empty{display:block}.tr-facets .facet-checkbox__text{font-size:16px;color:#000}.tr-facets .facets__summary-box{display:none}.mobile-facets__inner{width:100%;max-width:none}.tr-facets .mobile-facets__header{padding:32px 50px 28px var(--tr-container-padding-x);text-align:left;border-bottom:none}.tr-facets .mobile-facets__header .mobile-facets__heading{font-size:24px}.tr-facets .mobile-facets__open-wrapper .mobile-facets__close{top:25px}.tr-facets .mobile-facets__inner .mobile-facets__main{padding-top:0;padding-inline:var(--tr-container-padding-x)}.tr-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details:not(:first-child){padding-top:20px;border-top:var(--tr-border-black-transparent)}.tr-facets .mobile-facets__inner .mobile-facets__summary>div{justify-content:space-between}.tr-facets .mobile-facets__inner .submenu-open{visibility:visible}.tr-facets .mobile-facets__inner .mobile-facets__submenu{position:static;transform:translate(0);visibility:visible;padding-bottom:24px}.tr-facets .mobile-facets__inner .mobile-facets__submenu .facets__label{padding-inline:0}.tr-facets .mobile-facets__inner .facets__price{padding-top:0;padding-inline:0}.tr-facets .mobile-facets__inner .mobile-facets__footer{padding:32px 0;border-top:none}.tr-facets .mobile-facets__inner .mobile-facets__footer .button{width:100%}@media (any-hover: hover){:is(.tr-facets,.tr-main-collection__top) :is(.tr-main-collection__sort-btn,.facets__summary):hover{opacity:.75}}@media (any-hover: none){:is(.tr-facets,.tr-main-collection__top) :is(.tr-main-collection__sort-btn,.facets__summary):active{opacity:.75}}@media (max-width: 1200px){.tr-facets .facets__form-vertical{width:240px}}@media (max-width: 1024px){.tr-facets .facets__summary-label,.tr-facets .facets__summary>div>span{font-size:22px}}@media (max-width: 750px){.tr-facets{column-gap:0}.tr-facets .active-facets{margin-top:10px!important}.tr-facets .facets__summary-box{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.tr-facets .product-count{text-align:center}.product-count .loading__spinner{left:50%;right:auto}.tr-facets .active-facets{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tr-facets.css.map */
