.popup-content-wrapper{background:hsla(0,0%,5%,.85);display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:999}.popup-content-wrapper-inner{margin:1.75rem 1rem;min-height:calc(100% - 3.5rem);-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.popup-close{background-color:var(--Gray-100);border:none;border-radius:4px;display:block;height:24px;line-height:normal;outline:none;padding:0;position:absolute;right:24px;top:24px;width:24px}@media(max-width:479px){.popup-close{right:10px;top:10px}}.popup-close:hover{background-color:var(--primary-base)}.popup-content-inner{background:var(--white);border-radius:16px;display:flex;margin-left:auto;margin-right:auto;max-width:1030px;overflow:hidden;position:relative;transform:none;width:100%}.popup-content-wrapper .popup-left-content{background:var(--gray-10);border-radius:0;display:flex;flex-direction:column;gap:0;padding:24px;width:41%}.popup-content-wrapper .popup-right-content{padding:24px;width:59%}.popup-content-wrapper .popup-left-content img{border-radius:var(--border-radius-8);margin-bottom:24px}.popup-content-wrapper .popup-left-content .popup-lft-title{font-weight:600;line-height:1.41;margin-bottom:12px}.popup-content-wrapper .popup-left-content .popuplft-description{color:var(--gray-90);font-style:normal;font-weight:400;line-height:1.57;margin-bottom:12px}.popup-content-wrapper .popup-left-content .popuplft-btn{margin-top:auto}.popup-content-wrapper .popup-right-content .popup-rgt-title{color:var(--Gray-100);font-size:20px;font-style:normal;font-weight:600;line-height:1.5;margin-bottom:8px}.popup-content-wrapper .popup-rgt-btm-content .row{margin-left:-6px;margin-right:-6px;row-gap:8px}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col{flex:0 0 50%;max-width:50%;padding-left:6px;padding-right:6px}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text{align-items:center;background:var(--white);border:1px solid var(--gray-30);border-radius:4px;color:var(--Gray-100);display:block;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;gap:12px;height:100%;line-height:1.57;padding:16px}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text:hover{background-color:var(--primary-color);color:var(--white)}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text:hover svg path{stroke:var(--white)}.popup-rgt-top-content{margin-bottom:32px}.popup-content-wrapper .popup-right-content .mega-top-des{color:var(--gray-80);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:1.57;margin-bottom:24px}.popup-content-wrapper .popup-right-content .mega-top-des p:last-child{margin-bottom:0}.pop-card-groups .card-item-inr .img{width:100%}.pop-card-groups .row{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0}.pop-card-groups .card-item-inr{align-items:flex-start;align-self:stretch;border-radius:8px;display:flex;flex:1 0 0;flex-direction:column;height:100%}.pop-card-groups .card-item img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%}.card-item{border-radius:8px}.pop-card-groups .card-pad{background:var(--white);border:1px solid var(--gray-20);border-radius:var(--border-radius-0,0) var(--border-radius-0,0) var(--border-radius-8,8px) var(--border-radius-8,8px);height:100%;padding:16px}.pop-card-groups .card-pad .card-tl{color:var(--Gray-100);font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:1.57;text-transform:uppercase}.pop-card-groups .card-pad .crd-cntnt{color:var(--Gray-100);font-size:14px;font-style:normal;font-weight:400;line-height:1.57;margin-top:12px}.pop-card-groups .card-pad .crd-cntnt p:last-child{margin-bottom:0}.popup-content-wrapper .popup-left-content .popuplft-btn .button{align-items:center;display:flex;justify-content:center}.popup-content-wrapper .popup-left-content .popuplft-btn .button .arrow-icon{align-items:center;display:flex;justify-content:center;margin-left:4px}.pop-card-groups .card-item-inr>a{align-items:flex-start;align-self:stretch;border:1px solid var(--gray-30);border-radius:8px;display:flex;flex:1 0 0;flex-direction:column;height:100%}.pop-card-groups .card-item-inr>a:hover{background:var(--white);border-color:var(--primary-tint-3);border-radius:8px;box-shadow:0 4px 6px -1px rgba(17,17,17,.1),0 2px 4px -1px rgba(17,17,17,.06)}.pop-card-groups .card-item-inr>a:hover .card-tl{color:var(--primary-color)}.pop-card-groups .card-pad{border:none}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text{position:relative}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text .tag-style{align-items:center;background:var(--primary-color);border:1px solid var(--border-color);border-radius:0 4px 0 4px;color:var(--white);display:inline-flex;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;gap:2px;height:18px;justify-content:flex-end;line-height:1.5;padding:4px 6px;position:absolute;right:-1px;top:-1px}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text .tag-style span,.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text .tag-style span svg{display:block}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col .crds-item-text:hover .tag-style{background-color:var(--black)}.popup-content-wrapper .popup-left-content .popuplft-description p:last-child{margin-bottom:0}.popup-content-wrapper button.popup-close:focus-visible{outline:1px auto -webkit-focus-ring-color}@media(min-width:768px){.popup-content-wrapper .popup-left-content .popuplft-btn .button,.popup-content-wrapper .popup-left-content img{width:100%}}@media(max-width:767px){.popup-content-wrapper .popup-left-content{width:100%}.popup-content-inner{flex-direction:column}.popup-content-wrapper .popup-right-content{width:100%}.popup-content-wrapper .popup-left-content .popuplft-btn .button{width:max-content}.pop-card-groups .card-pad{padding:7px 10px}}@media(max-width:479px){.pop-card-groups .row{grid-template-columns:repeat(2,1fr)}.popup-content-wrapper .popup-rgt-btm-content .crds-item-col{flex:0 0 100%;max-width:100%}}.search_desktop{background:var(--black);color:var(--white);display:none;padding:20px 0;width:100%}@media(min-width:1025px){.search_desktop{padding:24px 40px}}.bottom-header-inner{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:16px 0;width:100%}.head-col-right{align-items:center;display:flex;gap:16px}.header-search-wrap .button{align-items:center;align-self:stretch;background-color:var(--black);border:var(--black);border-radius:100%;display:flex;flex:1 0 0;gap:10px;height:42px;justify-content:center;padding:17px;width:42px}.header-search-wrap .button:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.header-search-wrap .button svg{height:19px;width:19px}.header-search-wrap .button .searchbtn{border:none;display:flex;padding:0}.header-logo a{display:block}.bottom-header>.content-wrapper{align-items:center;display:flex;gap:12px;height:100%;justify-content:space-between;width:100%}.header-search-wrap{display:block;height:100%}.bottom-header{background-color:var(--white);box-shadow:0 1px 0 0 rgba(0,0,0,.1);position:relative;z-index:3}ul.mega-nav-list{align-items:center;display:flex;gap:18px;list-style:none;margin:0;padding:0}.mega-nav-list .mega-nav-item{line-height:normal;margin:0}.mega-nav-list .mega-nav-item .mega-nav-link{color:var(--gray-90);display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;gap:4px;line-height:1.57;padding:12px 4px;text-decoration:none;text-transform:uppercase}.dropdown-arrow{align-items:center;display:flex;height:18px;justify-content:center;text-align:center;width:18px}.mega-menu-inner{display:flex}.mega-menu-content{background:var(--gray-10);border-radius:0;display:flex;flex-direction:column;gap:0;padding:24px;width:41%}.mega-menu-cards{padding:24px;width:59%}.mega-menu-label{font-family:JetBrains Mono;font-size:13px;font-weight:400;line-height:125%;text-transform:uppercase}.mega-menu-description :last-child{margin-bottom:0}.mega-menu-title{line-height:normal}.mega-menu-cards-item{padding:8px}.mega-menu-cards-item-in{border-radius:2px;display:flex;gap:16px;padding:16px;position:relative;transition:all .3s ease}.mega-menu-product-link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.product-name{font-weight:500;margin-bottom:4px}.product-description :last-child{margin-bottom:0}.product-icon{flex-shrink:0;width:35px}.mega-menu-btn{margin-top:auto}.mega-menu-content img{border-radius:var(--border-radius-8);margin-bottom:24px}.mega-menu-title{font-weight:600;margin-bottom:12px}.mega-menu-content .mega-menu-description{color:var(--gray-90);font-style:normal;font-weight:400;line-height:1.57;margin-bottom:12px}.mega-menu-btn .button,.mega-menu-btn .button .arrow-icon{align-items:center;display:flex;justify-content:center}.mega-menu-btn .button .arrow-icon{margin-left:4px}.header-menu .mega-menu-box .mega-top-title{color:var(--Gray-100);font-size:20px;font-style:normal;font-weight:600;line-height:1.5;margin-bottom:8px}.header-menu .mega-menu-box .mega-top-des{color:var(--gray-80);font-size:14px;line-height:1.57;margin-bottom:16px}.header-menu .mega-menu-box .mega-top-des p:last-child{margin-bottom:0}.header-menu .mega-menu-cards .mega-menu-box{margin-bottom:30px}.header-menu .mega-menu-cards .mega-menu-box:last-child{margin-bottom:0}.header-menu .mega-menu-box .menu-item-wrapper>.row{margin-left:-6px;margin-right:-6px;row-gap:8px}.header-menu .mega-menu-box .menu-item-wrapper .menu-item-col{flex:0 0 50%;max-width:50%;padding-left:6px;padding-right:6px}.header-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text{background:var(--white);border:1px solid var(--gray-30);border-radius:4px;display:block;padding:10px 16px}.header-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text .menu-nav-link-inner{color:var(--Gray-100);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:1.57}.bottom-header .button-wrapper .button{border:unset;padding:7px 17px}@media (min-width:1025px){.mega-menu-btn .button,.mega-menu-content img{width:100%}.mobile-custom-menu{display:none!important}.dw-mega-nav .parent-title{line-height:normal}.mega-nav-list .mega-nav-item .mega-nav-link{align-items:center;justify-content:center}.mega-menu-mobile-label,.product-name .mob-arw{display:none}.mega-menu-dropdown{background:var(--white);border-radius:8px;display:none;left:50%;margin:0 auto;max-height:calc(100vh - 200px);max-width:100%;max-width:1031px;overflow:hidden;overflow-y:auto;top:130%;transform:translateX(-50%);width:100%}.mega-menu-dropdown,.simple-menu-dropdown{opacity:0;pointer-events:none;position:absolute;transition:all .3s ease;visibility:hidden;z-index:2}.simple-menu-dropdown{align-items:flex-start;background:var(--white);border:1px solid var(--Gray-200,#eaecf0);border-radius:0;border-radius:12px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:flex;flex-direction:column;left:auto;list-style:none;margin:0;max-width:100%;min-width:187px;padding:24px 20px;right:auto!important;top:100%;width:320px}.mega-nav-list .mega-nav-item.has-simple-menu:hover>.simple-menu-dropdown,.mega-nav-list .mega-nav-item:hover>.mega-menu-dropdown{opacity:1;pointer-events:auto;visibility:visible}.mega-nav-list .mega-nav-item .mega-nav-link{border-radius:2px}.simple-menu-dropdown li{line-height:normal;margin:0!important;padding:0!important;width:100%}.simple-menu-dropdown li a{align-items:center;border-radius:4px;color:var(--Gray-900);display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;gap:12px;justify-content:center;line-height:1.62;padding:8px 12px;text-decoration:none;width:100%}.simple-menu-dropdown li a:hover{background-color:var(--primary-color);color:var(--white)!important}.mega-nav-list .mega-nav-item.clicked>.mega-nav-link svg{transform:rotate(-180deg)}.mega-nav-list .mega-nav-item .mega-nav-link svg{transition:all .3s ease}.mega-nav-item.has-child-menu>a{position:relative}.mega-nav-item.has-child-menu>a:hover:after{content:"";height:69px;left:0;position:absolute;right:0;top:100%;width:100%}.mega-nav-item:focus-within>.mega-menu-dropdown,.mega-nav-item:hover>.mega-menu-dropdown{opacity:1;pointer-events:auto;visibility:visible}.mega-nav-item.has-simple-menu:focus-within>.simple-menu-dropdown,.mega-nav-item.has-simple-menu:hover>.simple-menu-dropdown{opacity:1;pointer-events:auto;visibility:visible}.mega-nav-item.keyboard-open>.mega-menu-dropdown,.mega-nav-item.keyboard-open>.simple-menu-dropdown{opacity:1;pointer-events:auto;visibility:visible}.menu-trigger-wrap{display:none}.bottom-header .mega-nav-list>li.has-mega-menu.clicked>.mega-menu-dropdown{display:block;opacity:1;pointer-events:unset;visibility:visible}.simple-menu-dropdown li{border-bottom:1px solid var(--border-color)}.simple-menu-dropdown li:last-child{border:none}.simple-menu-dropdown li a{border-radius:unset}.simple-menu-dropdown{border:none;overflow:hidden;padding:0}.simple-menu-dropdown li a{padding:12px 16px}}@media (max-width:1200px) and (min-width:1025px){.custom-menu-primary.desktop-menu{padding:0 10px}ul.mega-nav-list{gap:5px}.mega-nav-list .mega-nav-item .mega-nav-link{gap:1px;padding:5px 8px}.custom-menu-primary .dropdown-arrow{height:7px;position:relative;top:-2px;width:13px}.bottom-header .header-buttons button{font-size:14px}}@media (max-width:1024px){.mega-menu-btn .button{max-width:max-content}.header-menu{display:none!important}.menu-trigger{align-items:center;border-radius:0;cursor:pointer;display:flex;flex-direction:column-reverse;height:48px;justify-content:center;line-height:40px;margin-left:auto;margin-right:0;padding:0;width:30px}.menu-trigger i{border-bottom:2px solid var(--black);border-radius:8px;display:block;transition:.3s;width:100%}.menu-trigger i.second{margin:7px 0}.header-search-wrap .button{border:none!important;padding:7px}.bottom-header>.content-wrapper{gap:16px}.mobile-custom-menu,.mobile-custom-menu .mega-menu-dropdown,.mobile-custom-menu .simple-menu-dropdown{display:none}.mobile-custom-menu{background:var(--white)}ul.mega-nav-list{display:block}.mega-nav-list .mega-nav-item .mega-nav-link{border-top:1px solid rgba(0,0,0,.1);padding:14px 15px}.bottom-header{background:var(--white);box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.mega-nav-list .mega-nav-item{position:relative;width:100%}.child-trigger{align-items:center;background:transparent;border:none;border-left:1px solid #d2d2d2;cursor:pointer;display:flex;height:38px;justify-content:center;line-height:34px;margin-left:12px;position:absolute;right:0;text-align:center;top:5px;transform:none;width:44px}.mobile-custom-menu .mega-menu-inner{display:block!important}.mobile-custom-menu .mega-menu-dropdown{border-top:1px solid rgba(0,0,0,.1);padding:20px 15px}.mega-menu-content{border-radius:var(--border-radius-8);width:100%}.mega-menu-content .mega-menu-description,.mega-menu-title{margin-bottom:24px}.mega-menu-cards{padding:24px 0 0;width:100%}.mobile-custom-menu .mega-menu-box .mega-top-title{color:var(--Gray-100);font-size:20px;font-style:normal;font-weight:600;line-height:1.5;margin-bottom:8px}.mobile-custom-menu .mega-menu-box .mega-top-des{color:var(--gray-80);font-size:14px;line-height:1.57;margin-bottom:16px}.mobile-custom-menu .mega-menu-box .mega-top-des p:last-child{margin-bottom:0}.mobile-custom-menu .mega-menu-cards .mega-menu-box{margin-bottom:34px}.mobile-custom-menu .mega-menu-cards .mega-menu-box:last-child{margin-bottom:0}.mobile-custom-menu .mega-menu-box .menu-item-wrapper>.row{margin-left:-6px;margin-right:-6px;row-gap:8px}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col{flex:0 0 50%;max-width:50%;padding-left:6px;padding-right:6px}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text{background:var(--white);border:1px solid var(--gray-30);border-radius:4px;display:block;height:100%;padding:12px 16px}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text .menu-nav-link-inner{color:var(--Gray-100);display:block;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:1.57}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text:hover{background:var(--primary-color)}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text:hover .menu-nav-link-inner{color:var(--white)}.mobile-custom-menu .simple-menu-dropdown{border-top:1px solid rgba(0,0,0,.1);list-style:none;margin:0;padding:10px 0}.mobile-custom-menu .simple-menu-dropdown>li:not(:last-child){margin-bottom:0}.mobile-custom-menu .simple-menu-dropdown>li>a{color:var(--gray-90);display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;gap:8px;line-height:1.57;padding:8px;text-decoration:none;text-transform:uppercase}.mobile-custom-menu .simple-menu-dropdown>li>a:hover{color:var(--primary-color)}.mega-nav-list .mega-nav-item.child-open>.child-trigger svg{transform:rotate(-180deg)}.mega-nav-list .mega-nav-item.child-open>.mega-nav-link{background-color:var(--primary-color);color:var(--white)}.mega-nav-list .mega-nav-item.child-open>.child-trigger svg path{stroke:var(--white)}.mega-nav-list .mega-nav-item.child-open>.child-trigger{border-color:var(--white)}.mega-nav-list .mega-nav-item .mega-nav-link:hover{background-color:var(--primary-color);color:var(--white)}.mega-nav-list .mega-nav-item .mega-nav-link:hover+.child-trigger{border-color:var(--white)}.mega-nav-list .mega-nav-item .mega-nav-link:hover+.child-trigger svg path{stroke:var(--white)}.mega-nav-list .mega-nav-item:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.mega-nav-container{background-color:var(--black);padding:24px 15px;width:100%}ul.mega-nav-list{background-color:var(--white);border-radius:10px;overflow:hidden;padding-bottom:0}.mega-nav-list .mega-nav-item:first-child .mega-nav-link{border-top:0}.mega-nav-list .mega-nav-item:last-child .mega-nav-link{border-bottom:0}.mega-nav-list .mega-nav-item:last-child{border:none}.menu-trigger:hover i{border-color:var(--primary-color)}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text{align-items:center;display:flex}.mega-nav-list .mega-nav-item.hovered .mega-nav-link{background-color:var(--primary-color);color:var(--white)}.mega-nav-list .mega-nav-item.hovered>.child-trigger{border-color:var(--white)}.mega-nav-list .mega-nav-item.hovered>.child-trigger svg path{stroke:var(--white)}.mobile-custom-menu .simple-menu-dropdown>li>a{padding:10px 24px}.simple-menu-dropdown li:not(:last-child) a{border:none}.bottom-header .header-buttons button{font-size:14px}.header-search-wrap .button{height:35px;width:35px}.header-search-wrap .button svg{height:18px;width:18px}.mega-nav-list .mega-nav-item .mega-nav-link.menu__link--active-branch{background-color:var(--primary-color);color:var(--white)}.mega-nav-list .mega-nav-item.active-branch>button.child-trigger svg path{stroke:var(--white)}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text.active-child-link{background:var(--primary-color)}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text.active-child-link span.menu-nav-link-inner{color:var(--white)}.mobile-custom-menu .simple-menu-dropdown>li>a{padding:12px 24px}.mobile-custom-menu .simple-menu-dropdown{padding:0}.mobile-custom-menu .simple-menu-dropdown li:not(:last-child) a{border-bottom:1px solid var(--border-color)}}@media(max-width:767px){.mega-menu-content{padding:18px}.mobile-custom-menu .mega-menu-dropdown{padding:20px 15px}.mobile-custom-menu .mega-menu-box .menu-item-wrapper .menu-item-col .menu-item-text{padding:12px}.menu-trigger{width:30px}.bottom-header>.content-wrapper{gap:12px}.bottom-header>.content-wrapper .button-wrapper button{font-size:14px;padding:6px 14px}}@media(max-width:479px){.menu-trigger{width:28px}.header-buttons .button{font-size:14px;padding:6px 10px}.bottom-header-inner{gap:16px}.bottom-header>.content-wrapper .button-wrapper button{padding:6px 12px}}@media(min-width:1025px){body:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:hsla(0,0%,5%,.7);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:9}body.overlay:before{opacity:1;visibility:visible}body.overlay{overflow-y:hidden}}@media(max-width:1024px){.mobile-open .menu-trigger i.line.first{transform:rotate(45deg) translateY(-2px)}.mobile-open .menu-trigger i.line.second{display:none!important}.mobile-open .menu-trigger i.line.third{transform:rotate(-45deg) translateY(2px)}.mobile-custom-menu ul.mega-nav-list>li>a .dropdown-arrow{display:none!important}}