.component-category-header,.component-subcategory-header,.component-subsubcategory-header{position:relative;padding:0 15px}@media (min-width:768px){.component-category-header,.component-subcategory-header,.component-subsubcategory-header{padding:0 95px}}.component-category-header .slide-enter-active,.component-subcategory-header .slide-enter-active,.component-subsubcategory-header .slide-enter-active{-webkit-animation:slide-in .2s ease-out forwards;animation:slide-in .2s ease-out forwards}@media screen and (orientation:landscape){.component-category-header .slide-enter-active,.component-subcategory-header .slide-enter-active,.component-subsubcategory-header .slide-enter-active{-webkit-animation:none;animation:none}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.component-category-header .slide-enter-active,.component-subcategory-header .slide-enter-active,.component-subsubcategory-header .slide-enter-active{-webkit-animation:none;animation:none}}.component-category-header .slide-leave-active,.component-subcategory-header .slide-leave-active,.component-subsubcategory-header .slide-leave-active{-webkit-animation:slide-out .2s ease-out forwards;animation:slide-out .2s ease-out forwards}@media screen and (orientation:landscape){.component-category-header .slide-leave-active,.component-subcategory-header .slide-leave-active,.component-subsubcategory-header .slide-leave-active{-webkit-animation:none;animation:none}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.component-category-header .slide-leave-active,.component-subcategory-header .slide-leave-active,.component-subsubcategory-header .slide-leave-active{-webkit-animation:none;animation:none}}@-webkit-keyframes slide-in{0%{max-height:0}to{max-height:2000px}}@keyframes slide-in{0%{max-height:0}to{max-height:2000px}}@-webkit-keyframes slide-out{0%{max-height:2000px}to{max-height:0}}@keyframes slide-out{0%{max-height:2000px}to{max-height:0}}.component-category-header .container-header,.component-subcategory-header .container-header,.component-subsubcategory-header .container-header{display:flex;align-items:center;width:100%;margin-top:40px;margin-bottom:10px;padding:0;overflow:hidden}@media (min-width:768px){.component-category-header .container-header,.component-subcategory-header .container-header,.component-subsubcategory-header .container-header{margin-top:50px;margin-bottom:20px}}.component-category-header .container-header.condition-center,.component-subcategory-header .container-header.condition-center,.component-subsubcategory-header .container-header.condition-center{position:relative}@media (min-width:991px){.component-category-header .container-header.condition-center,.component-subcategory-header .container-header.condition-center,.component-subsubcategory-header .container-header.condition-center{height:196px}}.component-category-header .container-header.condition-center .category-name,.component-subcategory-header .container-header.condition-center .category-name,.component-subsubcategory-header .container-header.condition-center .category-name{position:relative;top:-15px;left:15px}@media (min-width:768px){.component-category-header .container-header.condition-center .category-name,.component-subcategory-header .container-header.condition-center .category-name,.component-subsubcategory-header .container-header.condition-center .category-name{left:30px}}@media (min-width:991px){.component-category-header .container-header.condition-center .category-name,.component-subcategory-header .container-header.condition-center .category-name,.component-subsubcategory-header .container-header.condition-center .category-name{top:-20px}}.component-category-header .container-header.condition-center .briefcase-icon-white,.component-subcategory-header .container-header.condition-center .briefcase-icon-white,.component-subsubcategory-header .container-header.condition-center .briefcase-icon-white{position:relative;top:-12px;width:25px;height:20px}@media (min-width:768px){.component-category-header .container-header.condition-center .briefcase-icon-white,.component-subcategory-header .container-header.condition-center .briefcase-icon-white,.component-subsubcategory-header .container-header.condition-center .briefcase-icon-white{width:40px;height:30px}}@media (min-width:991px){.component-category-header .container-header.condition-center .briefcase-icon-white,.component-subcategory-header .container-header.condition-center .briefcase-icon-white,.component-subsubcategory-header .container-header.condition-center .briefcase-icon-white{top:-18px}}.component-category-header .container-header .category-name,.component-subcategory-header .container-header .category-name,.component-subsubcategory-header .container-header .category-name{display:-webkit-box;margin:auto;color:#2e2e30;font-size:28px;font-family:ProximaNovaSemiBold,sans-serif;line-height:36px;letter-spacing:0;text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.component-category-header .container-header .category-name,.component-subcategory-header .container-header .category-name,.component-subsubcategory-header .container-header .category-name{font-size:50px;line-height:60px}}.component-category-header .container-filter,.component-subcategory-header .container-filter,.component-subsubcategory-header .container-filter{position:absolute;top:37px;right:15px;display:flex;justify-content:flex-end;cursor:pointer}@media (min-width:768px){.component-category-header .container-filter,.component-subcategory-header .container-filter,.component-subsubcategory-header .container-filter{top:61px;right:95px}}.component-category-header .container-filter .filter,.component-subcategory-header .container-filter .filter,.component-subsubcategory-header .container-filter .filter{display:none;color:#040404;font-size:14px;font-family:FuturaPtMedium,sans-serif;line-height:56px}@media (min-width:550px){.component-category-header .container-filter .filter,.component-subcategory-header .container-filter .filter,.component-subsubcategory-header .container-filter .filter{display:block}}@media (min-width:768px){.component-category-header .container-filter .filter,.component-subcategory-header .container-filter .filter,.component-subsubcategory-header .container-filter .filter{font-size:16px}}.component-category-header .container-filter .svg.arrow-down,.component-category-header .container-filter .svg.arrow-up,.component-subcategory-header .container-filter .svg.arrow-down,.component-subcategory-header .container-filter .svg.arrow-up,.component-subsubcategory-header .container-filter .svg.arrow-down,.component-subsubcategory-header .container-filter .svg.arrow-up{position:relative;top:22px;width:12px;height:6px;margin-left:10px}.component-category-header .container-subcategories,.component-subcategory-header .container-subcategories,.component-subsubcategory-header .container-subcategories{padding-bottom:25px;overflow:hidden;text-align:center;-moz-column-count:1;column-count:1}@media (min-width:550px){.component-category-header .container-subcategories,.component-subcategory-header .container-subcategories,.component-subsubcategory-header .container-subcategories{margin-left:10%;text-align:left;-moz-column-count:2;column-count:2}}@media (min-width:991px){.component-category-header .container-subcategories,.component-subcategory-header .container-subcategories,.component-subsubcategory-header .container-subcategories{-moz-column-count:3;column-count:3}}.component-category-header .container-subcategories .subcategory-item,.component-subcategory-header .container-subcategories .subcategory-item,.component-subsubcategory-header .container-subcategories .subcategory-item{margin-bottom:15px;font-size:22px;font-family:FuturaPtMedium,sans-serif;line-height:25px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.component-category-header .container-subcategories .subcategory-item a,.component-subcategory-header .container-subcategories .subcategory-item a,.component-subsubcategory-header .container-subcategories .subcategory-item a{color:#000}.component-category-header .container-subcategories .subcategory-item a:hover,.component-subcategory-header .container-subcategories .subcategory-item a:hover,.component-subsubcategory-header .container-subcategories .subcategory-item a:hover{border-bottom:2px solid #fff}