.profile-widget{align-items:stretch;display:flex;position:relative}.profile-menu{z-index:999;visibility:hidden;opacity:0;padding-top:8px;transition:opacity .3s,visibility .3s;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (hover:none){.profile-menu{display:none}}@media (width<=991px){.profile-menu{display:none}}.profile-menu-inner{background:#fff;border-radius:4px;flex-direction:column;min-width:200px;padding:18px 0;display:flex;box-shadow:0 2px 6px #0000001a}.profile-menu-user{flex-direction:column;padding:0 18px 16px;display:flex}.profile-menu-user--type{margin-bottom:4px;font-weight:600}.profile-menu-user--name,.profile-menu-user--type{color:#373735;font-family:RethinkSans,sans-serif;font-size:15px;line-height:25px}.profile-menu-user--name{white-space:nowrap;font-weight:500}.profile-menu-nav{flex-direction:column;padding-bottom:16px;display:flex}.profile-menu-item{color:#373735;white-space:nowrap;cursor:pointer;align-items:center;padding:4px 18px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.profile-menu-item:hover{color:#fe3b01}.profile-widget:focus-within .profile-menu,.profile-widget:hover .profile-menu{visibility:visible;opacity:1}.widget-area{align-items:stretch;display:flex}@media (width>=991px){.widget-area.mobile-only{display:none}}@media (width<=767px){.widget-area.mobile-only{display:flex}}.widget-area .cart-count{align-self:center;margin-left:5px}@media (width<=991px){.widget-area .cart-count{display:none}}.widget-area .cart-count .cart-count-value{color:#fff;background-color:#fe3b01;border-radius:40px;padding:5px 15px;font-size:12px;font-weight:600;line-height:16px;display:flex}@media (width<=767px){.widget-area:not(.mobile-only) .search-toggler{display:none}}@media (width<=991px){.widget-area .cart-widget.has-items:after{content:"";box-sizing:content-box;background-color:#fe3b01;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:6px;transform:translateY(-11px)}}.widget-area .widget-area--cart{align-items:stretch;display:flex;text-decoration:none!important}.widget-area.gap{gap:5px;width:100%}.widget-area.gap .close-toggler{margin-left:auto}.category-tree>li .subcategories-container-content .subcategory .slide-down-enter-from,.category-tree>li .subcategories-container-content .subcategory .slide-down-leave-to{opacity:0;max-height:0;padding-bottom:0}.fixed-sidebar{z-index:1001;overflow-y:auto}.fixed-sidebar.in{animation:.8s forwards moveInRightJump}.fixed-sidebar.out{animation:.8s forwards moveOutRight}.fixed-sidebar--header .logo img{width:132px;height:auto}@media (width<=576px){.fixed-sidebar--header .logo img{width:119px}.fixed-sidebar--header .profile-toggler{display:none}.fixed-sidebar--header .cart-count{margin-left:0;display:flex}}.fixed-sidebar--content{flex-direction:column;height:100%;padding:40px;display:flex}@media (width<=576px){.fixed-sidebar--content{padding:20px}}.fixed-sidebar--content__menus{margin-bottom:40px}@media (width<=576px){.fixed-sidebar--content__menus{margin-bottom:20px}}.fixed-sidebar--content__menus .navbar-nav .nav-item{align-items:center;display:flex}.fixed-sidebar--content__menus .navbar-nav .nav-item .nav-link{opacity:1;font-size:16px;line-height:22px;transition:opacity .8s}.fixed-sidebar--content__menus .navbar-nav .nav-item .nav-link:hover{opacity:.6}.fixed-sidebar--content__menus .navbar-nav .nav-item .nav-link-toggle{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;padding:0;display:flex}.fixed-sidebar--content__menus .navbar-nav .nav-item .nav-link-toggle.has-link{margin-left:6px}.fixed-sidebar--content .menu-banner{height:auto}@media (width<=576px){.fixed-sidebar--content .menu-banner{min-height:315px}}.fixed-sidebar--content__bottom{flex-direction:column;gap:20px;margin-top:auto;display:flex}.header-container{position:relative}.search-bar{z-index:100;background:#fff;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.search-bar .close-btn{z-index:901;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (width<=991px){.search-bar .close-btn{left:40px;right:auto}}@media (width<=576px){.search-bar .close-btn{left:15px}}.search-bar .close-btn .desktop{display:block}@media (width<=991px){.search-bar .close-btn .desktop{display:none}}.search-bar .close-btn .mobile{display:none}@media (width<=991px){.search-bar .close-btn .mobile{display:block}}.search-bar.focused .search-close{visibility:visible!important;opacity:1!important}.search-bar.focused .search-close img{filter:brightness(0)}.search-bar .search-form{z-index:900;width:100%;position:relative}@media (width<=991px){.search-bar .search-form{width:calc(100% - 65px);margin-left:auto}}@media (width<=576px){.search-bar .search-form{width:calc(100% - 50px)}}.search-bar .search-form .container{align-items:center;height:100%;display:flex}@media (width<=991px){.search-bar .search-form .container{max-width:unset;position:relative}}.search-bar .input-container{align-items:center;width:100%;max-width:740px;height:100%;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.search-bar .input-container input{background:#f1f1ee;border:1.5px solid #0000;border-radius:40px;width:100%;height:50px;padding-left:57px;padding-right:50px;transition:all .8s;outline:none!important}@media (width<=576px){.search-bar .input-container input{height:45px}}.search-bar .input-container input:focus{background:#fff;border:1.5px solid #373735}.search-bar .input-container .search-img{width:22px;height:22px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.search-bar .input-container:hover input{border:1.5px solid #373735}.search-bar .input-container .search-close{cursor:pointer;visibility:visible;background:#f1f1ee;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;right:20px}.search-bar .input-container .search-close img{width:20px;height:20px}@media (width<=991px){.search-bar .input-container .search-close img{filter:brightness(0)}}.search-bar-backdrop{z-index:-1;background:#484848cc;width:100vw;height:100%;transition:all .3s;position:fixed;top:0;left:0}@media (width<=991px){.search-bar-backdrop{display:none}}.search-bar-backdrop.active{visibility:visible;opacity:1}.search-bar .search-bar-result-container{z-index:900;background:#fff;width:100%;transition:all .8s;position:absolute;top:100%;left:0}@media (width<=991px){.search-bar .search-bar-result-container{display:none}}.search-bar .search-bar-result-container .height-wrapper{transition:height .8s,opacity .8s;position:relative}.search-bar .search-bar-result-container .cross-item{width:100%}.search-bar .search-bar-result-container .cross-enter-active,.search-bar .search-bar-result-container .cross-leave-active{transition:opacity .8s,transform .8s;position:absolute}.search-bar .search-bar-result-container .cross-enter-from{opacity:0}.search-bar .search-bar-result-container .cross-enter-to,.search-bar .search-bar-result-container .cross-leave-from{opacity:1}.search-bar .search-bar-result-container .cross-leave-to{opacity:0}.search-bar .search-bar-result-container .h5{color:#373735;margin-bottom:20px;font-size:18px;font-weight:600;line-height:26px}.search-bar .search-bar-result-container .search-bar-result{padding:20px 20px 40px;transition:all .8s;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended{z-index:5;width:300px;height:100%;position:absolute;top:20px;left:40px}@media (width<=1400px){.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended{width:180px}}@media (width<=1200px){.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended{display:none}}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended .categories-list--container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended .categories-list--container .category-box--image{display:none}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended .categories-list--container .category-box--text{padding:0}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended .categories-list--container .category-box--text h4{text-align:left;color:#373735;margin:0;font-size:18px;line-height:26px;transition:all .3s cubic-bezier(.33,1,.68,1)}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-recommended .categories-list--container .category-box:hover .category-box--text h4{color:#fe3b01}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section{max-width:740px;margin:0 auto}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products{flex-wrap:wrap;gap:10px;margin:0 0 40px;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item{gap:0;width:calc(20% - 8px)}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-info-container{gap:0;margin-top:10px}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-price-wrap{align-items:center;gap:10px;margin-top:5px;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-price-wrap strong{font-size:14px}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-images{aspect-ratio:1;background:#f1f1ee;border-radius:4px;width:100%;transition:all .3s cubic-bezier(.33,1,.68,1);display:block;overflow:hidden;transform:translateY(0)}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-images img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-info-container{color:#373735;flex-direction:column;padding:0;font-size:13px;line-height:20px;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-info-container a{color:#373735;font-weight:500;text-decoration:none}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-info-container span{color:#5f5f5f}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-price{color:#373735;align-items:center;gap:5px;margin-top:5px;font-size:15px;font-weight:600;line-height:25px;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-price .product-availability{background:#2d8f44;border-radius:4px;justify-content:center;align-items:center;width:26px;height:20px;margin:0;padding:0;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item .product-price .product-availability img{width:14px;height:14px}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product-item:hover .product-images{transform:translateY(-5px)}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product{width:calc(20% - 8px)}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-img{aspect-ratio:1;background:#f1f1ee;border-radius:4px;width:100%;transition:all .3s cubic-bezier(.33,1,.68,1);display:block;overflow:hidden;transform:translateY(0)}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-info{color:#373735;flex-direction:column;margin-top:10px;font-size:13px;line-height:20px;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-info a{color:#373735;font-weight:500;text-decoration:none}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-info span{color:#5f5f5f}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-price{color:#373735;align-items:center;gap:5px;margin-top:5px;font-size:15px;font-weight:600;line-height:25px;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-price .product-availability{background:#2d8f44;border-radius:4px;justify-content:center;align-items:center;width:26px;height:20px;margin:0;padding:0;display:flex}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product .product-price .product-availability img{width:14px;height:14px}.search-bar .search-bar-result-container .search-bar-result .search-bar-result-section .products .product:hover .product-img{transform:translateY(-5px)}.search-bar .search-bar-recommended-cont{width:100%}.search-bar .search-bar-recommended{max-width:740px;margin:0 auto;padding:20px 20px 40px;transition:all .8s}.search-bar .search-bar-recommended .search-categories .categories-list--container{gap:10px}.search-bar .search-bar-recommended .search-categories .categories-list--container .category-box{gap:10px;width:calc(20% - 8px);text-decoration:none}.search-bar .search-bar-recommended .search-categories .categories-list--container .category-box--image{transition:all .3s cubic-bezier(.33,1,.68,1);transform:translateY(0)}.search-bar .search-bar-recommended .search-categories .categories-list--container .category-box--text{padding:0}.search-bar .search-bar-recommended .search-categories .categories-list--container .category-box--text h4{color:#373735;text-align:left;margin:0;font-size:13px;font-weight:500;line-height:20px}.search-bar .search-bar-recommended .search-categories .categories-list--container .category-box:hover .category-box--image{transform:translateY(-5px)}.company-info{padding:13px 0;display:flex}@media (width<=576px){.company-info{flex-direction:column;gap:20px;padding:0}}.company-info--section{flex-grow:1;align-items:center;gap:20px;width:100%;padding-right:25px;display:flex}@media (width<=991px){.company-info--section:nth-of-type(2){justify-content:flex-end}}@media (width<=576px){.company-info--section:nth-of-type(2){justify-content:flex-start}}.company-info--section-content{flex-direction:column;display:flex}.company-info--section-content strong,.company-info--section-content strong a{color:#fff;font-size:18px;line-height:26px}.company-info--section-content strong a{opacity:1;text-decoration:none;transition:all .3s cubic-bezier(.33,1,.68,1)}.company-info--section-content strong a:hover{opacity:.8}.company-info--section-content span{color:#fff;opacity:.6;font-size:15px;font-weight:400;line-height:25px}.category-tree>li .subcategories-container-content .subcategory .slide-down-enter-from,.category-tree>li .subcategories-container-content .subcategory .slide-down-leave-to{opacity:0;max-height:0;padding-bottom:0}.guide-level-container{-moz-column-gap:16px;flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.guide-level .guide-category{background:#fff;border:1px solid #f2f2f2;width:calc(25% - 15px);box-shadow:0 2px 6px #0000001a}.guide-level .guide-category.smaller{width:calc(16.6667% - 15px)}.guide-level .guide-category.active{border:1px solid #373735}.guide-level .guide-category-img{width:100%;display:block;position:relative;overflow:hidden}.guide-level .guide-category-img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2;width:100%;height:100%;transition:all .3s}.guide-level .guide-category-img img:hover{transform:scale(1.1)}.guide-level .guide-category-info{padding:20px}.guide-level .guide-category h3{margin-bottom:0}.guide-level .guide-category h3 a{color:#373735;font-size:18px;line-height:24px;text-decoration:none;transition:all .3s;display:block}.guide-level .guide-category h3 a:hover{color:#fe3b01}.category-tree{flex-direction:column;width:100%;margin:0 0 40px;padding:0;list-style:none;display:flex}.category-tree>li{width:100%}.category-tree>li button{text-align:left;background:0 0;border:none;width:100%;padding:0;display:flex}.category-tree>li .category-tree-main-link{justify-content:space-between;align-items:center;width:100%;padding:10px 0;font-size:20px;font-weight:600;line-height:26px;text-decoration:none;transition:all .8s;display:flex}.category-tree>li .category-tree-main-link img{transition:all .8s;transform:translate(0)}.category-tree>li .category-tree-main-link:hover{opacity:.6}.category-tree>li .category-tree-main-link:hover img{transform:translate(4px)}.category-tree>li .subcategories-container{transition:all .8s}.category-tree>li .subcategories-container-header .back-button{cursor:pointer;gap:15px;padding:7px 0;font-size:20px;font-weight:500;line-height:26px;transition:all .8s;display:flex}.category-tree>li .subcategories-container-header .back-button img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px;transition:all .8s;position:relative;left:0}.category-tree>li .subcategories-container-header .back-button:hover{opacity:.6}.category-tree>li .subcategories-container-header .back-button:hover img{left:-5px}.category-tree>li .subcategories-container-content{flex-direction:column;gap:10px;padding:40px;display:flex}.category-tree>li .subcategories-container-content .subcategory{flex-flow:column wrap;display:flex}.category-tree>li .subcategories-container-content .subcategory .subcategory-name{opacity:1;align-items:center;gap:20px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none;transition:all .8s;display:flex}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-toggle{cursor:pointer;-o-object-fit:contain;object-fit:contain;width:24px;height:24px;margin-left:auto;transition:all .3s cubic-bezier(.33,1,.68,1)}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-toggle.expanded{transform:rotate(90deg)}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-icon{aspect-ratio:1;z-index:1;background:#f1f1ee;border-radius:4px;flex-shrink:0;width:50px;position:relative;overflow:hidden}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-icon>img{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-icon:after{content:"";z-index:2;background:#37373500;width:100%;height:100%;transition:all .8s;position:absolute;top:0;left:0}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-icon .btn.icon{z-index:3;position:absolute;bottom:10px;right:10px}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-icon .btn.icon img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.category-tree>li .subcategories-container-content .subcategory .subcategory-name .subcategory-icon:hover:after{background:#3737351a}.category-tree>li .subcategories-container-content .subcategory .subcategory-name:hover{opacity:.6}.category-tree>li .subcategories-container-content .subcategory .subcategory-name:hover>img{transform:translate(4px)}.category-tree>li .subcategories-container-content .subcategory .subcategory-children{flex-direction:column;gap:5px;margin:0;padding:0 0 10px 70px;list-style:none;display:flex}.category-tree>li .subcategories-container-content .subcategory .subcategory-children a{color:#373735;opacity:1;font-size:16px;font-weight:400;line-height:22px;text-decoration:none;transition:all .8s}.category-tree>li .subcategories-container-content .subcategory .subcategory-children a:hover{opacity:.6}.category-tree>li .subcategories-container-content .subcategory .slide-down-enter-active,.category-tree>li .subcategories-container-content .subcategory .slide-down-leave-active{transition:all .8s;overflow:hidden}.category-tree>li .subcategories-container-content .subcategory .slide-down-enter-from,.category-tree>li .subcategories-container-content .subcategory .slide-down-leave-to{opacity:0;max-height:0;padding-bottom:0}.category-tree>li .subcategories-container-content .subcategory .slide-down-enter-to,.category-tree>li .subcategories-container-content .subcategory .slide-down-leave-from{opacity:1;max-height:500px;padding-bottom:10px}.category-tree>li .subcategories-container-content.blockview{-moz-column-gap:5px;flex-flow:wrap;gap:20px 5px;overflow-x:auto}.category-tree>li .subcategories-container-content.blockview .btn.icon{z-index:3;position:absolute;bottom:10px;right:10px}.category-tree>li .subcategories-container-content.blockview .btn.icon img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.category-tree>li .subcategories-container-content.blockview .subcategory{width:calc(50% - 2.5px)}.category-tree>li .subcategories-container-content.blockview .subcategory .subcategory-name{color:#373735;flex-direction:column;gap:13px;padding:0 0 9px;font-size:16px;font-weight:600;line-height:22px;opacity:1!important}.category-tree>li .subcategories-container-content.blockview .subcategory .subcategory-name .subcategory-icon{aspect-ratio:1;width:100%}.category-tree>li .subcategories-container-content.blockview .subcategory .subcategory-name .subcategory-icon:after{content:"";z-index:2;background:#37373500;width:100%;height:100%;transition:all .8s;position:absolute;top:0;left:0}.category-tree>li .subcategories-container-content.blockview .subcategory .subcategory-name .btn.icon{opacity:0;bottom:-10px}.category-tree>li .subcategories-container-content.blockview .subcategory .subcategory-name:hover .subcategory-icon:after{background:#3737351a}.category-tree>li .subcategories-container-content.blockview .subcategory .subcategory-name:hover .btn.icon{opacity:1;bottom:10px}.category-menu-widget{background:#fff;width:100%;padding:40px 0;position:absolute;top:100%;left:0}.category-menu-widget .category-menu-widget--inner{flex-direction:column;gap:40px;display:flex}.category-menu-widget .category-menu-widget--inner .tab-headers{justify-content:center;gap:40px;display:flex}.category-menu-widget .category-menu-widget--inner .tab-headers a{color:#373735;opacity:.4;font-size:18px;font-weight:600;line-height:26px;text-decoration:none;transition:all .3s}.category-menu-widget .category-menu-widget--inner .tab-headers a:hover{opacity:.7}.category-menu-widget .category-menu-widget--inner .tab-headers a.active{opacity:1}.category-menu-widget .category-menu-widget--inner .tab-content{margin-top:40px;position:relative}.category-menu-widget .category-menu-widget--inner .tab-content .height-wrapper{transition:height .8s,opacity .8s;position:relative}.category-menu-widget .category-menu-widget--inner .tab-content .cross-item{width:100%}.category-menu-widget .category-menu-widget--inner .tab-content .cross-enter-active,.category-menu-widget .category-menu-widget--inner .tab-content .cross-leave-active{transition:opacity .8s,transform .8s;position:absolute}.category-menu-widget .category-menu-widget--inner .tab-content .cross-enter-from{opacity:0}.category-menu-widget .category-menu-widget--inner .tab-content .cross-enter-to,.category-menu-widget .category-menu-widget--inner .tab-content .cross-leave-from{opacity:1}.category-menu-widget .category-menu-widget--inner .tab-content .cross-leave-to{opacity:0}.category-menu-widget .category-menu-widget--inner .tab-content .tab-pane{width:100%}.category-menu-widget .category-menu-widget--inner .category-fade-enter-active,.category-menu-widget .category-menu-widget--inner .category-fade-leave-active{transition:all .8s}.category-menu-widget .category-menu-widget--inner .category-fade-enter-from{opacity:0;transform:translateY(10px)}.category-menu-widget .category-menu-widget--inner .category-fade-leave-to{opacity:0;transform:translateY(-10px)}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content{flex-wrap:wrap;gap:40px;width:100%;display:flex}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .nav-link{cursor:pointer}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .nav-link span{opacity:1;transition:all .3s cubic-bezier(.33,1,.68,1)}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .nav-link span:hover{opacity:.7}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children{width:calc(70% - 176px);display:flex}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children li.active>.nav-link{text-decoration:underline;color:#373735!important}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2{flex-wrap:wrap;gap:40px;width:100%;margin:0;padding:0;list-style:none;display:flex}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li{width:calc(33.3333% - 27px);padding-left:65px}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li>.nav-link{color:#373735;margin-bottom:15px;font-size:16px;font-weight:600;line-height:20px;position:relative}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li>.nav-link .category-thumbnail-container{background:#f1f1ee;border-radius:3px;width:50px;height:50px;position:absolute;top:0;left:-65px;overflow:hidden}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li>.nav-link .category-thumbnail-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li .level-3{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li .level-3 .more-links li{margin-bottom:10px}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li .level-3 .more-links li:last-of-type{margin-bottom:0}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-with-children .level-2>li .level-3 .nav-link{color:#373735;font-size:13px;line-height:16px}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-without-children{width:calc(30% - 176px)}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-without-children ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-without-children ul li a{color:#373735;align-items:center;gap:15px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-without-children ul li a .category-thumbnail-container{background:#f1f1ee;border-radius:3px;width:50px;min-width:50px;height:50px;overflow:hidden}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .categories-without-children ul li a .category-thumbnail-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.category-menu-widget .category-menu-widget--inner .tab-pane:not(.blockview) .tab-category-content .tab-content--banner{width:100%;max-width:270px;margin-left:auto}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul{justify-content:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li{width:calc(20% - 5px)}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a{text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a .category-thumbnail-container,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a .category-thumbnail-container{aspect-ratio:1;border-radius:4px;width:100%;position:relative;overflow:hidden}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a .category-thumbnail-container:after,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a .category-thumbnail-container:after{content:"";z-index:2;background:#37373500;width:100%;height:100%;transition:all .8s;position:absolute;top:0;left:0}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a .category-thumbnail-container>img,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a .category-thumbnail-container>img{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a .category-thumbnail-container .btn.icon,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a .category-thumbnail-container .btn.icon{z-index:3;opacity:0;transition:all .8s;position:absolute;bottom:-10px;right:10px}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a .category-thumbnail-container .btn.icon img,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a .category-thumbnail-container .btn.icon img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a>span,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a>span{color:#373735;opacity:1;padding:20px;font-size:16px;font-weight:600;line-height:20px;transition:all .3s cubic-bezier(.33,1,.68,1);display:flex}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a:hover .category-thumbnail-container:after,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a:hover .category-thumbnail-container:after{background:#3737351a}.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-with-children ul li a:hover .category-thumbnail-container .btn.icon,.category-menu-widget .category-menu-widget--inner .blockview .tab-category-content .categories-without-children ul li a:hover .category-thumbnail-container .btn.icon{opacity:1;bottom:10px}.category-menu-widget .category-menu-widget--inner .toggle-more{color:#7f7b79;margin-top:10px;font-size:13px;line-height:17px;text-decoration:none;transition-duration:.8s;transition-timing-function:ease;display:block}.category-menu-widget .category-menu-widget--inner .toggle-more:hover{color:#fe3b01}.category-menu-widget .category-menu-widget--inner .toggle-more:hover img{filter:brightness(0)saturate()invert(28%)sepia(93%)saturate(3034%)hue-rotate(1deg)brightness(102%)contrast(105%)}.category-menu-widget .category-menu-widget--inner .toggle-more img{transition-duration:.8s;transition-timing-function:ease}.category-menu-widget .category-menu-widget--inner .toggle-more:not(.collapsed) img{transform:rotate(180deg)}#header{z-index:999;background:#fff;transition:all .3s;position:relative}#header .header-topbar{background-color:#373735}#header .header-topbar--container{color:#373735;justify-content:space-between;padding:11.5px 0;font-size:13px;line-height:20px;display:flex}@media (width<=991px){#header .header-topbar--container{justify-content:center}}#header .header-topbar--left{color:#fff}@media (width<=991px){#header .header-topbar--left{display:none}}#header .header-topbar--center{cursor:pointer;color:#fff}#header .header-topbar--right{color:#fff}@media (width<=991px){#header .header-topbar--right{display:none}}#header .header-topbar--right a{color:#fff;font-weight:600;text-decoration:none}#header .header-main{border-bottom:1px solid #e7e7e7;position:relative}#header .header-main--container{justify-content:space-between;align-items:stretch;min-height:80px;display:flex}@media (width<=991px){#header .header-main--container{min-height:70px}}#header .header-main .logo{align-self:center}@media (width<=767px){#header .header-main .logo img{width:119px;height:auto}}#header .header-main--navigation{align-items:stretch;gap:10px;width:40%;display:flex}@media (width<=400px){#header .header-main--navigation{gap:0}}#header .header-main--navigation .sidebar-toggler{align-self:center}#header .header-main--navigation .navbar-nav{flex-direction:row;display:flex}@media (width<=1200px){#header .header-main--navigation .navbar-nav{display:none}}#header .header-main--navigation .navbar-nav li{align-items:stretch;display:flex}#header .header-main--navigation .navbar-nav li a,#header .header-main--navigation .navbar-nav li button{color:#373735;height:100%;padding:28px 20px;font-size:15px;font-weight:500;line-height:25px;text-decoration:none}#header .header-main--navigation .navbar-nav li .nav-link-toggle{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;display:flex}#header .header-main--navigation .navbar-nav li .nav-link-toggle.has-link{padding-left:0}#header .header-main--navigation .navbar-nav li .nav-link-categories{padding-right:6px}#header .header-main--widgets{justify-content:flex-end;width:40%;display:flex}.topbar-toggleable{z-index:9999;color:#fff;background-color:#373735;width:100%;max-height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.topbar-toggleable.in{animation:.8s forwards moveInDownJump}.topbar-toggleable.out{animation:.3s forwards moveInUp}.topbar-toggleable .topbar-bottom{border-top:1px solid #ffffff1a;padding:37px 0}.topbar-toggleable--content{position:relative}.topbar-toggleable--content .close-topbar{position:absolute;top:10px;right:-40px}@media (width<=1600px){.topbar-toggleable--content .close-topbar{right:0}}
