.b-categories-item-icon__image{height:30px;width:30px}.b-scrolling-helper{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;left:0;position:absolute;width:100%}.b-scrolling-helper.b-scrolling-helper--bottom{background:linear-gradient(0deg,#f6f8fd 0,#f6f8fdbd 74%,#f6f8fd00);bottom:0}.b-scrolling-helper.b-scrolling-helper--top{background:linear-gradient(180deg,#f6f8fd 0,#f6f8fdbd 74%,#f6f8fd00);top:0}.b-categories-listing-wrapper{height:5000px;margin:15px 0;max-height:80vh;padding:0;position:relative}.b-categories-listing-wrapper--no-margin{margin:0}.b-categories-listing-outer{height:100%;position:absolute;width:auto;z-index:1}.b-categories-listing-inner{background-color:#fff;box-shadow:2px 2px 4px #00000014;display:flex;height:100%;position:relative;width:auto}.b-categories-listing-inner.b-categories-listing-inner--small-box-shadow{box-shadow:1px 1px 4px #50727d66}.b-categories-listing__childes{background-color:#fff;border-left:1px solid #00b53f;height:100%;width:auto}.b-categories-listing__parents{flex:0 0 305px;height:100%;overflow:hidden;width:305px}.b-categories-listing__item{height:100%;min-width:305px;overflow-x:hidden;overflow-y:auto;position:relative}.b-categories-listing__item .b-categories-listing__item__inner{box-sizing:content-box;height:100%;overflow-y:scroll;padding-right:20px;width:100%}.b-categories-item{cursor:pointer;display:block;font-size:14px;outline:none!important;padding:7px;text-decoration:none!important}.b-categories-item .b-static-image{margin-bottom:5px}.b-categories-item .b-static-image img{height:100%;width:100%}.b-categories-item:hover{background-color:#ebf2f7}.b-categories-item.b-categories-item--active{background-color:#d1dfe5}.b-categories-item.b-categories-item--active .b-category-parent-name,.b-categories-item.b-categories-item--active .b-list-category-stack__item-link--found{color:#28363e}.b-categories-item[disabled]{cursor:default!important}.b-categories-item[disabled] .b-category-parent-name,.b-categories-item[disabled] .b-list-category-stack__item-link--found{color:#6c8ea0!important}.b-categories-item-focused{background-color:#f6f8fd}.b-category-parent-name{font-size:14px;font-weight:400;line-height:1em;max-height:2em;overflow:hidden;width:100%}.b-categories-item--inner{align-items:center;color:gray;display:flex;flex-direction:column;font-weight:300;padding:0 8px}.b-list-category-stack__item-link--found{color:#838383;display:flex;font-size:13px;font-weight:300;min-height:16px;width:100%}.b-list-category-stack__item-link--found.b-black{color:#464b4f}.b-categories-item--outer{align-items:center;display:flex;height:32px;justify-content:space-between}.b-search-block__header{align-items:center;background:transparent;display:flex;justify-content:space-between;padding:8px 8px 8px 16px}.b-search-block__action-button,.b-search-block__title{text-transform:uppercase}.b-search-block__title{color:#6c8ea0;font-size:14px;line-height:1.29}.b-recently-viewed{align-items:center;background-color:#fff;display:flex;overflow-x:auto;padding:8px 16px}.b-recently-viewed>.b-recently-viewed__photo-wrapper+.b-recently-viewed__photo-wrapper{margin-left:8px}.b-recently-viewed__photo-wrapper{display:block}.b-recently-viewed__photo-wrapper:last-child{padding-right:16px}.b-recently-viewed__photo{background-color:#ebf2f7;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;height:80px;min-width:120px}.b-recently-viewed__price{color:#28363e;font-size:14px;line-height:1.29;margin-top:4px;white-space:nowrap}.b-recently-searched>.b-recently-searched__item+.b-recently-searched__item{border-top:1px solid #ebf2f7}.b-recently-searched__item{align-items:center;background-color:#fff;display:flex;padding:15px 16px}.b-recently-searched__text{color:#28363e;font-size:14px;line-height:1.29;margin-left:16px;overflow:hidden;padding-right:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.b-recently-searched__diagonal-icon{flex-basis:100%;margin-left:auto}.b-recently-searched__clock-icon{flex-basis:100%}.b-popular-searches{margin-top:-6px;padding:0 10px}.b-popular-searches__item{background-color:#fff;border-radius:4px;color:#28363e;display:inline-block;font-size:14px;line-height:1.29;margin:6px;padding:11px 12px}.b-mobile-search{background-color:#ebf2f7;bottom:0;left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:300}.b-mobile-search .fade-enter-active,.b-mobile-search .fade-leave-active{transition:opacity .5s}.b-mobile-search .fade-enter,.b-mobile-search .fade-leave-to{opacity:0}
