.kt-sidebars-has-scrollbars .kt-sidebar__content{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.kt-sidebars-has-scrollbars .kt-sidebar__content::-webkit-scrollbar{width:0!important;height:0!important}.kt-sidebar{position:fixed;height:var(--window-height);top:0;width:var(--sidebar-width);z-index:1001;color:var(--color-scheme-text)}.kt-sidebar__container{display:grid;height:var(--window-height);background:var(--color-scheme-background);width:0;opacity:0;overflow:hidden;border:var(--border-width-drawers) var(--border-style-sections) var(--color-scheme-text-opacity-15);transition:width .35s cubic-bezier(.22,.61,.36,1),opacity 87.5ms .35s;direction:ltr}html[dir=rtl] .kt-sidebar__container>*{direction:rtl}.kt-sidebar__content{overflow-y:auto;max-height:100%;scrollbar-gutter:stable;display:grid;align-content:space-between;grid-template-rows:min-content 1fr min-content;justify-content:end;opacity:0;transform:translate(-70px);width:var(--sidebar-width);visibility:hidden;transition:all 87.5ms linear}body:not(.kt-sidebar-has-scrollbars) .kt-sidebar__content{overflow-x:hidden}body:not(.kt-sidebar-has-scrollbars) .kt-sidebar__content::-webkit-scrollbar{width:6px}body:not(.kt-sidebar-has-scrollbars) .kt-sidebar__content::-webkit-scrollbar-track{background:var(--color-scheme-text-opacity-15)}body:not(.kt-sidebar-has-scrollbars) .kt-sidebar__content::-webkit-scrollbar-thumb{background:var(--color-scheme-text-opacity-15)}.kt-sidebar--opened .kt-sidebar__container{width:100%;opacity:1;transition:width .35s cubic-bezier(.22,.61,.36,1)}.kt-sidebar--opened .kt-sidebar__content{opacity:1;visibility:visible;transform:translate(0);transition:all 175ms linear 87.5ms,transform .35s cubic-bezier(.22,.61,.36,1) 87.5ms}.kt-sidebar[data-direction=right]{justify-items:end}html[dir=rtl] .kt-sidebar[data-direction=right]{left:0}html[dir=ltr] .kt-sidebar[data-direction=right]{right:0}.kt-sidebar[data-direction=left]{justify-items:start}html[dir=rtl] .kt-sidebar[data-direction=left]{right:0}html[dir=ltr] .kt-sidebar[data-direction=left]{left:0}.kt-sidebar:focus{outline:none!important}.kt-sidebar__header{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-scheme-background);z-index:99;padding:var(--gutter-small) var(--sidebar-gutter)}.kt-sidebar__header:not(#site-search-sidebar .kt-sidebar__header):not(#site-filters-sidebar .kt-sidebar__header){border-bottom:1px solid var(--color-scheme-text-opacity-15)}.kt-sidebar__title{text-transform:none}.kt-sidebar__subtitle{margin-bottom:0;display:flex;margin-top:.1875rem}.kt-sidebar__close{height:1.875rem;width:1.875rem;display:flex;align-items:center;justify-content:center}html[dir=rtl] .kt-sidebar__close{border-right:var(--border-width-drawers) solid var(--color-scheme-text-opacity-15)}html[dir=ltr] .kt-sidebar__close{border-left:var(--border-width-drawers) solid var(--color-scheme-text-opacity-15)}.kt-sidebar__close svg{width:1rem;height:1rem;position:relative;display:block}.kt-sidebar__close svg *{fill:var(--color-scheme-text)}.kt-sidebar__body{width:var(--sidebar-width);position:relative;padding:0}#site-search-sidebar .kt-sidebar__body,#site-search-sidebar .kt-sidebar__body search-form,#site-search-sidebar .kt-sidebar__body search-form .kt-search-results,#site-search-sidebar .kt-sidebar__body .kt-sidebar__search-container,#site-search-sidebar .kt-sidebar__body .kt-sidebar__search-results{display:flex;flex-direction:column;flex-grow:1}.kt-sidebar__footer{bottom:0;padding-inline:var(--sidebar-gutter);z-index:10}.kt-sidebar__footer:empty{display:none}.kt-sidebar__footer-wrapper{padding-block:var(--sidebar-gutter);border-top:1px solid var(--color-scheme-text-opacity-15)}.kt-sidebar__footer-wrapper:has(>.kt-cart-accordion:first-child){border-top:none}.kt-sidebar .kt-gutter--sidebar{padding:var(--sidebar-gutter)}.kt-sidebar .kt-link-arrow__text .icon path,.kt-sidebar .submenu-back .icon path{fill:var(--color-scheme-text)}.kt-site-overlay{position:fixed;top:0;width:100vw;height:100vh;z-index:1000;background:#000000a6;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s linear;display:block!important}html[dir=rtl] .kt-site-overlay{right:0}html[dir=ltr] .kt-site-overlay{left:0}.kt-sidebar-opened .kt-site-overlay{opacity:1;visibility:visible;pointer-events:all}.kt-sidebar__search-results{padding-inline:var(--sidebar-gutter)}.kt-sidebar__search-results .kt-sidebar__search-preloader{display:block;width:100%;height:1px;background:var(--color-scheme-text-opacity-30);position:relative}.kt-sidebar__search-results .kt-sidebar__search-preloader:before{content:"";position:absolute;top:0;height:100%;width:50%;background:var(--color-scheme-text);animation:fill-progress 2.5s infinite cubic-bezier(.22,.61,.36,1)}.kt-search-form{margin-inline:var(--sidebar-gutter);margin-top:1px}.kt-search-form .kt-search-bar{padding-block-end:var(--sidebar-gutter)}.kt-search-block{padding-block:var(--sidebar-gutter);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.kt-search-block:not(:last-child){border-bottom:1px solid var(--color-scheme-text-opacity-15)}.kt-search-block:first-child{border-top:1px solid var(--color-scheme-text-opacity-15)}.kt-sidebar__search-container>.kt-search-block:last-child{padding-block:var(--sidebar-gutter);margin-inline:var(--sidebar-gutter);border-top:1px solid var(--color-scheme-text-opacity-15)}.kt-sidebar__search-container:has(.kt-sidebar__search-results:empty) .kt-search-block{border-top:none}.kt-search-title{display:block;line-height:1;margin-bottom:1rem}.kt-search-item{line-height:1;display:flex;align-items:stretch;position:relative}.kt-search-item mark{background:var(--color-scheme-text-opacity-15);color:var(--color-scheme-text-opacity-60)}.kt-search-item.active{background-color:var(--color-scheme-text-opacity-30)}.kt-search-item.kt-cart-item:not(:last-child){margin-bottom:var(--sidebar-gutter)}.kt-search-item:not(.kt-cart-item){display:block;padding-block:.375rem}.kt-search-more.active{border-color:transparent!important}#search-form-sidebar{width:100%}@keyframes fill-progress{0%{width:0;left:0}50%{left:0;width:100%}to{left:100%;width:0}50%{left:0;width:100%}to{left:100%;width:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-sidebar.css.map */
