.category-tree__header{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;cursor:pointer}.category-tree__title{font-size:18px}.category-tree__current-category-name{font-weight:600}.block-category-tree a{white-space:normal}.category-tree-item{margin:8px 0}.category-tree-item:first-child{margin-top:0}.category-tree-item:last-child{margin-bottom:0}.category-tree-item__children{padding:16px 0;display:none}.category-tree-item--current-parent>.category-tree-item__children,.category-tree-item--current>.category-tree-item__children{display:block}.category-tree-item--current>.category-tree-item__title{font-weight:600}.page-title-wrapper{text-align:center;text-transform:uppercase;margin-top:16px}.category--header{margin-top:16px}.category--header .category__content{margin-top:0}.category--header-empty{padding-top:8px}.category-description{margin-bottom:24px}.category__action-buttons{display:flex;justify-content:center;position:relative;width:100%;font-weight:600}.category__action-buttons .scroll-to-top-button-container{position:absolute;right:0}.category__content{margin-top:24px}.category__content.service-cards{margin-top:16px}.category__logos{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.category__logos .logo{padding-right:24px}.category__logos .logo:last-child{padding:0}.category__logos .logo img{max-height:80px;width:auto}.category__sub-categories{margin:-8px;display:flex;flex-wrap:wrap}.category__sub-categories .sub-categories__category{margin:8px;width:calc(100% - 16px)}.category__content-wrapper:not(:first-child),.category__widgets:not(:first-child){margin-top:24px}.category-tree-item__active-title-wrapper{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #d8dadf}.category-tree-item__active-title{margin-right:8px}.category-tree__item-parent{display:flex;align-items:center;width:100%;padding:0 8px 8px}.category-tree__item-parent .icon{margin-right:8px}.category-view-display-mode-page .category-description{text-align:0}.category-view-display-mode-page .page-title-wrapper{margin-bottom:16px}@media (min-width:0) and (max-width:719px){.category-content-button{opacity:0;transition:opacity .195s ease-in-out}.category--header.expandable .category-content-button{opacity:1}.category--header:not(.is-expanded) .category__content-wrapper{max-height:120px;overflow:hidden}.category--header:not(.is-expanded) .category-content-button{margin-top:16px}.category--header.is-expanded .category__content-wrapper:after{display:none}.category--header.is-expanding .category__content-wrapper:after{opacity:0}.category--header .category__content-wrapper{position:relative;transition:max-height .375s ease-in-out}.category--header .category__content-wrapper:after{position:absolute;content:"";display:block;width:100%;bottom:0;height:48px;pointer-events:none;transition:opacity .375s ease-in-out;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}}@media (min-width:720px){.category__sub-categories{margin:-12px}.category__sub-categories .sub-categories__category{margin:12px;width:calc(50% - 24px)}.category-content-button{display:none}.catalog-brand-category-view .category__widgets{padding-bottom:12px}}@media (min-width:1024px){.category-tree__title{font-weight:600;font-size:14px}.block-category-tree--mobile,.category-tree__category,.category-tree__current-category-icon{display:none}.category-tree__header{padding:0;display:block;cursor:auto}.category-tree__content{padding:0;margin-top:16px}.category-tree-item a{white-space:normal}.category-tree-item__children{padding:8px 16px 0}.category--header{margin-top:24px}.category__sub-categories .sub-categories__category{width:calc(33.33333% - 24px)}.brand-category-tree__content .category-tree__parent-category-icon{display:none}.brand-category-tree__content .category-tree-item__children{display:block}.category__content.service-cards{margin-top:24px}.category-tree-item--top-level,.category-tree-item__active-title-wrapper,.category-tree__close,.category-tree__header--mobile,.category-tree__item-parent{display:none}.block-category-tree .category-tree__title{font-size:14px;font-weight:600;line-height:24px;letter-spacing:normal}.category-tree-item__children{padding:0 16px}.category-tree__content.category-tree__content{margin-top:0}.category-tree__header.category-tree__header{margin-bottom:16px}.category-view-display-mode-page .category__sub-categories{display:none}.category-view-display-mode-page .page-title-wrapper{margin-bottom:24px}}@media (max-width:1023px){.block-category-tree--desktop,.has-active-overlay .page-header.is-sticky{display:none}.block-category-tree--mobile.is-active{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;padding-bottom:24px;display:flex;flex-direction:column;z-index:5}.block-category-tree--mobile:not(.is-active) .category-tree__category,.block-category-tree--mobile:not(.is-active) .category-tree__content,.block-category-tree--mobile:not(.is-active) .category-tree__current-category,.block-category-tree--mobile:not(.is-active) .category-tree__header,.block-category-tree--mobile:not(.is-active) .category-tree__parent-category{display:none}.block-category-tree--mobile .category-tree__content{overflow:auto;overflow-x:hidden;padding-bottom:150px}.category-tree__close{width:24px;height:24px}.category-tree__parent-category{padding:0 16px 16px}.category-tree__header{margin:24px 16px}.category-tree__show-all{display:block;margin-left:8px}.category-tree__show-all span{white-space:nowrap}.category-tree__parent-category a{display:flex;align-items:center}.category-tree__parent-category_icon{width:8px;margin-right:16px}.category-tree__current-category{padding:8px 16px;border-bottom:1px solid #d8dadf;display:flex;justify-content:space-between}.category-tree__current-category-icon{margin-left:16px;min-width:16px;min-height:16px}.category-tree-item{margin:0;border-bottom:1px solid #d8dadf}.category-tree-item .category-tree-item__title{padding:8px 16px;display:flex;align-items:center;justify-content:space-between}.main .category-dialogs__openers{margin-top:24px}.breadcrumbs--stub,.category-tree__header--desktop{display:none}.block-category-tree{opacity:0;transform:translate(0) scale(.8);transition:visibility 0s .375s,opacity .375s ease-in-out,transform .375s cubic-bezier(.46,.03,.52,.96);visibility:hidden;z-index:15;background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.block-category-tree.is-active{opacity:1;transform:translate(0) scale(1);transition-delay:0ms,0ms,0ms;visibility:visible}.category-tree__content{overflow-x:hidden;padding-bottom:150px;position:relative}.category-tree__content:not(.has-active-submenu){overflow-y:auto}.category-tree__content.has-active-submenu{overflow-y:hidden}.category-tree-item__children{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:0;height:100%;overflow:hidden;transition:transform .375s ease-in-out;display:block;transform:translateX(100%);background-color:#fff;padding-bottom:150px}.category-tree-item__children:not(.active-submenu){overflow-y:hidden}.category-tree-item__children.active-submenu{overflow-y:auto;z-index:1;transform:translateX(0)}.category-tree-item__children.active-parent{transform:translateX(0)}.category-tree-item--current-parent>.category-tree-item__title,.category-tree-item--current>.category-tree-item__title,.category-tree-item__active-link>.category-tree-item__title,.category-tree-item__active-title{font-weight:600}.category-tree-item__title span,.category-tree__item-parent span{pointer-events:none}.category-dialogs__openers+.prescription-category__search{margin-top:24px}}