.web-NavigationMenu-padding{background-color:#FAFAFA;padding:5rem 0 3rem;height:100svh}.webnavvigation-list ul li{position:relative}.webnavvigation-list ul li p span{color:#8E8E8E}.webnavvigation-list ul li p{border-bottom:1px solid #f0f0f0;padding:.75rem 0;position:relative;display:flex;align-items:center;gap:.5rem;width:100%;color:#8E8E8E;transition:var(--common-transition);font-size:1.5rem}.webnavvigation-list ul li.active p span,.webnavvigation-list ul li:hover p span{color:#1E2F46}.webnavvigation-list ul li p:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:var(--highlight-color);transition:var(--common-transition)}.webnavvigation-list ul li.active p:after,.webnavvigation-list ul li:hover p:after{width:100%}.WebNavigationMenu-main-grid{display:grid;grid-template-columns:calc(55.5% - 3.25rem) calc(44.5% - 3.25rem);grid-gap:6.5rem;gap:6.5rem}.WebNavigationMenu-left-inner-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6.5rem;gap:6.5rem}.list-content{gap:.5rem}.list-content,.list-content .hover-img{display:flex;align-items:center;transition:.3s ease}.list-content .hover-img{width:0;overflow:hidden;padding-bottom:.4rem}.list-content:hover .hover-img,.webnavvigation-list ul li.active .hover-img{min-width:1.25rem}.list-content:hover{transform:translateX(4px)}.close-webmenu span{font-size:1.5rem;font-weight:700;transition:var(--common-transition)}.close-webmenu{position:absolute;top:-10%;right:0;display:grid;place-content:center;min-width:2.5rem;min-height:2.5rem;background-color:#1E1E1E0F;border-radius:50%;cursor:pointer;transition:var(--common-transition)}.close-webmenu:hover,.close-webmenu:hover span{color:#FFFFFF;transition:var(--common-transition)}.close-webmenu:hover{background-color:#000000}.webmenu-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:999;opacity:0;animation:fadeIn .3s ease forwards}@keyframes fadeIn{to{opacity:1}}.header-contact-button button{padding:.75rem 1.25rem;outline:0;width:-moz-fit-content;width:fit-content;border:1px solid #d1000e;background-color:#D1000E;cursor:pointer;transition:var(--common-transition);border-radius:.25rem}.header-contact-button button p,.header-contact-button button p span{color:var(--white-color);transition:var(--common-transition)}.header-contact-button button:hover{border:1px solid #d1000e;background-color:transparent;transition:var(--common-transition)}.header-contact-button button:hover p,.header-contact-button button:hover p span{color:#D1000E;transition:var(--common-transition)}.navigationMenu-wrapper .header-links-ul ul li:hover p,.navigationMenu-wrapper .header-links-ul ul li:hover p span{color:var(--highlight-color);transition:var(--common-transition)}.material-symbols-outlined.rotate{transform:rotate(180deg);transition:.3s}.web-navigation-menu-wrapper{position:absolute;top:100%;left:0;width:100%;z-index:9999;background:#fff;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s ease}.web-navigation-menu-wrapper.active{opacity:1;visibility:visible;transform:translateY(0)}.sub-header-strip{padding:.5rem 0;background-color:#1e2f46}.sub-header-strip ul{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:flex-end}.sub-header-strip ul li a,.sub-header-strip ul li p,.sub-header-strip ul li span{font-size:1rem!important;color:#FFF!important;line-height:1!important}.mobile-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:.3s;z-index:9}.mobile-overlay.active{opacity:1;visibility:visible}.mobilemenu-screen2,.mobilemenu-wrapper{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:#fff;z-index:10;transition:.3s;padding:96px 16px 48px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobilemenu-wrapper.active{right:0}.mobilemenu-screen2.active{right:0;z-index:11}.mobile-category-list li,.mobile-menu-list li,.mobile-product-list li{padding:20px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;font-size:28px}.mobile-category-list .mobile-product-list-section a,.mobile-category-list .mobile-product-list-section p,.mobile-category-list .mobile-product-list-section span{font-size:18px;font-family:var(--regular-font-family)}.mobile-product-card{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;align-items:center;padding:0 16px}.mobile-product-list-section li{border-bottom:1px solid transparent}.mobile-category-list li a,.mobile-category-list li p,.mobile-category-list li span,.mobile-menu-list li a,.mobile-menu-list li p,.mobile-menu-list li span,.mobile-product-list li a,.mobile-product-list li p,.mobile-product-list li span{font-size:28px;font-family:BebasNeue-Regular}.mobile-category-list li.active{color:red}.mobile-category-list li p,.mobilemenu-wrapper a,.mobilemenu-wrapper p,.mobilemenu-wrapper span{color:#1E2F46}.mobile-back{padding:10px 0;cursor:pointer;font-size:18px;display:flex;align-items:center}