.search-results,.sidebars-has-scrollbars .sidebar{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.search-results::-webkit-scrollbar,.sidebars-has-scrollbars .sidebar::-webkit-scrollbar{width:0!important;height:0!important}.sidebar{position:fixed;top:0;z-index:1001;display:grid;display:none;width:var(--sidebar-width);height:var(--window-height);background:var(--color-background-main);color:var(--color-text-main);transition:transform .3s ease-in-out;align-content:space-between;direction:ltr;grid-template-rows:min-content 1fr min-content;overflow-y:auto}body:not(.sidebar-has-scrollbars) .sidebar{overflow-x:hidden}body:not(.sidebar-has-scrollbars) .sidebar::-webkit-scrollbar{width:7px}body:not(.sidebar-has-scrollbars) .sidebar::-webkit-scrollbar-track{background:var(--color-borders-main)}body:not(.sidebar-has-scrollbars) .sidebar::-webkit-scrollbar-thumb{background:var(--color-text-main)}body:not(.sidebar-has-scrollbars) .sidebar::-webkit-scrollbar-thumb:hover{background:var(--color-text-main);opacity:.86}html[dir=rtl] .sidebar>*{direction:rtl}.sidebar__header svg *,.sidebar__body svg *{fill:var(--color-text-main)}.sidebar .header-info-block__image svg *{fill:none;stroke:var(--color-text-main)}html[dir=rtl] .sidebar--right{left:0}html[dir=ltr] .sidebar--right{right:0}html[dir=rtl] .sidebar--right{transform:translate(-100%)}html[dir=ltr] .sidebar--right{transform:translate(100%)}html[dir=rtl] .sidebar--left{right:0}html[dir=ltr] .sidebar--left{left:0}html[dir=rtl] .sidebar--left{transform:translate(100%)}html[dir=ltr] .sidebar--left{transform:translate(-100%)}.sidebar.sidebar--opened{transform:translate(0)!important}.sidebar:focus{outline:none!important}.sidebar .text-animation--underline-thin{font-size:14px;font-weight:700}.sidebar .product-price{padding-bottom:8px;padding-top:8px}.sidebar .product-price span{font-size:14px;font-weight:700}.sidebar__header{position:sticky;top:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:13px calc(var(--sidebar-gutter) / 2);background:var(--color-background-main);border-bottom:1px solid var(--color-borders-main)}@media screen and (width <= 768px){.sidebar__header{padding:10px 15px}}.sidebar__close{width:40px;height:40px;margin-inline-end:-10px}.sidebar__close svg path{stroke:var(--color-text-main)}.sidebar__title{color:#2c3265;font-size:22px;line-height:32.5px;text-align:left;font-family:Quicksand;font-weight:700;margin-bottom:0;text-decoration-skip-ink:none;text-underline-position:from-font}.sidebar__subtitle{line-height:1.25}.sidebar__body{position:relative}#site-menu-sidebar .sidebar__body{padding-left:15px;padding-right:15px}.sidebar__body>*.sidebar-large-padding{padding:calc(var(--sidebar-gutter) / 2)}.sidebar__body>*~div{border-top:1px solid var(--color-borders-main)}.sidebar cart-recommendations:not(:empty){display:block;width:var(--sidebar-width);padding:calc(var(--sidebar-gutter) / 2) var(--sidebar-gutter);border-top:1px solid var(--color-borders-main)}@media screen and (width >= 1024px){.sidebar cart-recommendations:not(:empty) .css-slider-navigation-container{margin-bottom:-1.125rem;margin-top:.875rem}}@media screen and (width <= 474px){.sidebar cart-recommendations:not(:empty){width:100vw}}.sidebar.cart-is-empty cart-recommendations{display:none}.sidebar cart-recommendations .product-item.working{opacity:.36;pointer-events:none}.sidebar cart-recommendations .quick-add-to-cart{display:inline-block;padding:.125rem .75rem;color:var(--color-text-main);border:1px solid;border-radius:var(--border-radius-buttons);margin-top:.5625rem}.sidebar__footer{bottom:0;z-index:9;width:100%;padding:calc(var(--sidebar-gutter) / 2);background:#fff;box-shadow:0 0 60px #0000001a;border-top:1px solid var(--color-borders-main)}.site-overlay{position:fixed;top:0;z-index:1000;display:block!important;width:100vw;height:100vh;background:#0000005c;transition:all .3s linear;opacity:0;pointer-events:none;visibility:hidden}html[dir=rtl] .site-overlay{right:0}html[dir=ltr] .site-overlay{left:0}.sidebar-opened .site-overlay{opacity:1;pointer-events:all;visibility:visible}.site-menu-sidebar-footer:not(:empty){display:flex;display:none;justify-content:space-between;align-items:center;margin-top:-.0625rem}.site-menu-sidebar-footer .localization-form__content{left:auto;max-width:20rem}@media screen and (width <= 359px){.site-menu-sidebar-footer .localization-form__content{max-width:100%}}html[dir=rtl] .site-menu-sidebar-footer .social-icons~form .localization-form__content{left:0}html[dir=ltr] .site-menu-sidebar-footer .social-icons~form .localization-form__content{right:0}.search-results-overlay{position:fixed;top:0;z-index:9;width:100vw;height:100vh;background:#0000005c;transition:all .12s linear;opacity:0;pointer-events:none;visibility:hidden}html[dir=rtl] .search-results-overlay{right:0}html[dir=ltr] .search-results-overlay{left:0}.search-results-overlay.active{opacity:1;pointer-events:all;visibility:visible}.search-results-container{z-index:10;color:#2c3265;transition:all .18s linear;opacity:0;pointer-events:none;visibility:hidden}.search-results-container a:not(.button){color:#2c3265}.search-results-container .button{background:#4435ac;color:#fff;border-color:transparent!important}.no-touchevents .search-results-container .button:hover{background:var(--color-accent-main)!important;color:var(--color-foreground-accent-main)!important}.search-results-container:empty{display:none}.search-results-container:not(:empty){position:absolute;top:100%;left:calc((100dvw - 1440px)/2 + 380px);z-index:999;width:100vw;background:var(--color-background-main);border-radius:var(--border-radius-cards);max-width:23.4375rem}@media screen and (width <= 1023px){.search-results-container:not(:empty){left:unset}.sidebar .search-results-container{max-height:calc(100vh - 190px);overflow-y:auto}}.search-results-container:not(:empty):before{position:absolute;bottom:100%;width:0;height:0;border:solid transparent;border-color:#0000;border-bottom-color:var(--color-background-main);border-width:.625rem;content:"";margin-inline-start:1.3125rem;pointer-events:none}html[dir=rtl] .search-results-container:not(:empty):before{right:0}html[dir=ltr] .search-results-container:not(:empty):before{left:0}.search-results-container .cart-item{margin-top:1.25rem}.search-results{max-height:35rem;overflow-y:scroll}.search-block{padding:1.875rem}.search-block:not(:first-child){border-top:1px solid var(--color-borders-main)}.search-item:not(.cart-item){display:block;margin-top:.75rem}.search-item:not(.cart-item):first-of-type{margin-top:1.125rem}.search-item--blank{display:flex!important;align-items:center}.search-item--blank:first-child{margin-top:0!important}.search-item--blank:not(:first-child){margin-top:1.25rem}.search-item--blank .content{margin-inline-start:1.25rem}.search-item--blank .thumbnail{width:6.25rem;height:6.875rem;background:var(--color-third-background-main)}.search-item--blank .title,.search-item--blank .caption{position:relative;display:block;width:11.25rem;height:20px;background:var(--color-third-background-main);overflow:hidden}.search-item--blank .caption{width:60%;margin-top:10px}.search-item--blank .thumbnail,.search-item--blank .title,.search-item--blank .caption{position:relative}.search-item--blank .thumbnail:after,.search-item--blank .title:after,.search-item--blank .caption:after{position:absolute;top:0;width:100%;height:100%;background:var(--color-secondary-background-main);animation:fill-progress 2s infinite;content:""}html[dir=rtl] .search-item--blank .thumbnail:after,html[dir=rtl] .search-item--blank .title:after,html[dir=rtl] .search-item--blank .caption:after{right:0}html[dir=ltr] .search-item--blank .thumbnail:after,html[dir=ltr] .search-item--blank .title:after,html[dir=ltr] .search-item--blank .caption:after{left:0}.search-link{padding:1.25rem 1.875rem;box-shadow:0 0 60px #0000001a}.search-item mark{background:var(--color-secondary-background-main)}@keyframes fill-progress{0%{left:0;width:0}50%{left:0;width:100%}to{left:100%;width:0}}cart-recommendations .product-price--unit{display:block;font-size:90%;margin-top:-.3125rem;opacity:.62}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-sidebar.css.map */
