.header{padding:0 var(--section-px);flex-flow:wrap;align-items:center;background-color:var(--white-color);position:relative}.header.fixed .header__categories,.header.fixed .header__email,.header.fixed .header__nav,.header.fixed .header__tel{display:none}.header.fixed .header__logo{display:block;left:var(--section-px);transform:none}.header.fixed .header__top{border-top:0;background-color:var(--dark-color)}.header.fixed .header__actions{border:0}.header__top{display:flex;padding:0;width:100%;order:10;background:0 0;color:var(--grey-color);border-top:1px solid var(--dark-color);border-bottom:1px solid var(--border-color);position:relative}.header__categories{margin:0 -20px 0 0;display:flex}.header__category{margin:0 20px 0 0;display:flex;align-items:center;transition:color .5s;text-transform:lowercase}.header__category--has-subcategories::after{margin:4px 0 0 5px;content:"";display:inline-block;width:8px;height:5px;vertical-align:middle;background:center/contain no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjUiIGZpbGw9Im5vbmUiPjxwYXRoIHN0cm9rZT0iIzE0MTQxNCIgZD0iTTcgMSA0IDQgMSAxIi8+PC9zdmc+);opacity:.4;transition:transform .5s,opacity .5s}.header__category--has-subcategories:hover::after{transition:transform .5s .25s,opacity .5s .25s}.header__category--has-subcategories:hover .header__subcategories--is-active,.header__category--has-subcategories:hover .header__subsubcategories--is-active,.header__category--has-subcategories:hover .header__subsubcategory-data--is-active{display:flex}.header__category--has-subcategories:hover>.header__menu{opacity:1;visibility:visible;transition:opacity .5s .25s,visibility .5s .25s}.header__category--is-active,.header__category:hover{color:var(--dark-color)}.header__category--is-active::after,.header__category:hover::after{opacity:1;transform:rotate(180deg)}.header__category-title{padding:15px 0;text-transform:lowercase}.header__menu{display:grid;grid-template-columns:270px 300px auto;grid-template-rows:100%;position:absolute;top:calc(100% + 1px);left:-10px;width:calc(100% + 20px);background:var(--white-color);color:#858585;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s;z-index:3;border-bottom:1px solid var(--border-color)}.header__subcategories{padding:35px 10px 40px;grid-row:1;grid-column:1;height:100%;display:flex;flex-flow:column;align-items:flex-start;border-right:1px solid rgba(204,204,204,.6);white-space:nowrap;text-transform:lowercase}.header__subcategory{margin:0 0 5px;padding:5px 0;transition:color .5s}.header__subcategory--is-active{color:var(--dark-color)}.header__subcategory:last-child{margin-bottom:0}.header__subsubcategories{padding:35px 10px 40px 40px;grid-row:1;grid-column:2;height:100%;flex-flow:column;align-items:flex-start;text-transform:lowercase;white-space:nowrap;display:none}.header__subsubcategory{margin:0 0 5px;padding:5px 0;transition:color .5s}.header__subsubcategory--is-active{color:var(--yellow-color)}.header__subsubcategory:last-child{margin-bottom:0}.header__subsubcategory-data{padding:40px 0 40px 40px;grid-row:1;grid-column:3;flex-flow:column;align-items:flex-start;display:none;border-left:1px solid rgba(204,204,204,.6)}.header__subsubcategory-products-count{color:var(--medium-grey-color);text-transform:uppercase}.header__subsubcategory-products-data{text-transform:uppercase}.header__subsubcategory-b{color:var(--dark-color)}.header__subsubcategory-brands{margin:30px 0 0;padding:0 0 45px;display:flex;align-items:center;color:#ccc}.header__subsubcategory-brand{margin:0 15px 0 0;padding:10px 5px;display:flex;width:45px;height:45px;border:1px solid;border-radius:50%;transition:color .5s}.header__subsubcategory-brand:hover{color:var(--yellow-color)}.header__subsubcategory-brand-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__subsubcategory-brands-remaining{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid;border-radius:50%;transition:color .5s;font-size:14px;line-height:1}.header__subsubcategory-brands-remaining:hover{color:var(--yellow-color)}.header__subsubcategory-img{margin:auto 0 0;width:335px;height:250px;-o-object-fit:cover;object-fit:cover}.header__subsubcategory-link{margin:15px 0 0;font:500 14px/1 var(--text-font);text-transform:uppercase;color:var(--medium-grey-color);border-bottom:1px solid;transition:border-bottom-color .5s}.header__subsubcategory-link:hover{border-bottom-color:transparent}.header__tel{margin:0 20px 0 auto;transition:color .5s}.header__tel:hover{color:var(--yellow-color)}.header__email{transition:color .5s}.header__email:hover{color:var(--yellow-color)}.header__nav{display:flex;align-items:center}.header__nav-list{margin:0 -20px 0 0;display:flex;text-transform:uppercase;font:500 14px/1 var(--heading-font)}.header__nav-li{margin:0 20px 0 0}.header__nav-link{white-space:nowrap;border-bottom:1px solid transparent;transition:border-color .5s}.header__nav-link:hover{border-color:currentColor}.header__logo{margin:0;position:absolute;top:30px;left:50%;transform:translateX(-50%)}.header__actions{margin:30px 0 30px auto;padding:0;height:22px;border:0}.header__actions-item{font:0/1 var(--text-font);text-indent:0;transition:color .5s,text-indent .5s}.header__actions-item--is-active{text-indent:10px;font-size:12px;color:var(--yellow-color)}.header__actions-item--is-active .header__actions-item-text{opacity:1;transition:font-size .5s,margin-left .5s,opacity .25s .4s}.header__actions-item-text{display:flex;flex-flow:column;color:grey;text-indent:inherit;opacity:0;transition:font-size .5s,margin-left .5s,opacity .25s}.header__actions-item-text-data{color:var(--yellow-color)}.header__actions-search{transition:color .5s}.header__actions-search:hover{color:var(--yellow-color)}.header__actions-middle{padding:0 30px;margin:0 30px;height:24px;border:1px solid var(--medium-grey-color);border-top:0;border-bottom:0}.header__actions-login{margin:0 15px 0 0;cursor:pointer}.header__actions-login--is-logged{cursor:default}.header__actions-favorites{margin:0 15px 0 0;height:24px}.header__actions-burger{transition:color .5s}.header__actions-burger:hover{color:var(--yellow-color)}