.sidebar__filter{z-index:1;top:0;width:100%;right:0;overflow:hidden;height:100vh;background-color:#0003}.sidebar__filter[data-disable=true] .sidebar__filter-content:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;opacity:.5;z-index:15}@media screen and (max-width: 992px){.sidebar__filter{z-index:10}.sidebar__filter .sidebar__filter-content{transition-duration:0s!important}.sidebar__filter .sidebar__filter-content>div{transition-duration:0s!important}}.sidebar__filter[data-hidden=true]{visibility:hidden}.sidebar__filter[data-hidden=true] .sidebar__filter-content{transform:translate(100%)}.sidebar__filter[data-hidden=true] .sidebar__filter-content>div{opacity:0}.sidebar__filter .sidebar__filter-content,.sidebar__filter .sidebar__filter-content .sidebar__filter-content-inner{transition:all .3s ease-in-out;transform:translate(0);position:absolute;top:0;height:100%;right:0;width:100%;max-width:500px;overflow-y:auto}.sidebar__filter .sidebar__filter-content:after{transition:all .3s ease-in-out}.sidebar__filter .sidebar__filter-content .sidebar__filter-background{display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;min-height:100vh}@media screen and (max-width: 992px){.sidebar__filter .sidebar__filter-content{max-width:unset}.sidebar__filter .sidebar__filter-content-inner{left:0;max-width:unset}}.sidebar__filter .sidebar__filter-content svg{z-index:3;margin-left:.5rem}.sidebar__filter .sidebar__filter-content>div{transition:all .3s linear;opacity:1;z-index:2;position:relative}.sidebar__filter .btn-close{border-color:transparent;background-color:transparent;color:inherit;background-image:unset;width:unset;height:unset;padding:0;outline:unset;box-shadow:unset}.sidebar__filter svg{margin:0!important}.sidebar__filter .input-wrapper{position:relative}.sidebar__filter .input-wrapper label{position:absolute;transition:all .1s linear;top:0;bottom:0;margin:auto;height:14px;font-size:14px;line-height:1;left:10px}.sidebar__filter .input-wrapper label.input-body__label{bottom:unset;top:1.5rem}.sidebar__filter .input-wrapper[data-selected=true] label{bottom:calc(100% - 6px);left:10px;font-size:12px;padding:0 .3rem;z-index:1}.sidebar__filter .input-wrapper[data-selected=true] label.input-body__label{top:6px}.sidebar__filter .input-wrapper[data-invalid=true] input{border-color:#c9002e;border-width:2px;margin-top:-1px;position:relative}.sidebar__filter .input-wrapper[data-invalid=true] label{color:#c9002e;z-index:1}.sidebar__filter .hr{position:absolute;bottom:0;height:1px;width:100%;left:0;opacity:.1;background-color:#e2e2e2}.sidebar__filter .accordion-text{transition-duration:.1s}.sidebar__filter .sidebar__filter-btn-wrapper{bottom:3rem;width:calc(100% - 6rem)}.sidebar__filter .sidebar__filter-btn-wrapper .custom-btn{max-width:unset}.sidebar__filter .sidebar__filter-btn-wrapper .sidebar__filter-btn-clear{font-size:12px}.sidebar__filter .sidebar__filter-btn-wrapper .sidebar__filter-btn-clear span:hover,.sidebar__filter .sidebar__filter-btn-wrapper .sidebar__filter-btn-clear span:focus{text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sidebar-filter.css.map */
