.header-announcement{position:fixed;top:0;height:50px;visibility:visible}.announcement{background-color:#d91f26;height:50px;float:left;width:100%;display:block;text-align:center;line-height:1.5em;padding:7px 0}.header-announcement{margin:0 auto;width:100%;display:flex;align-items:center;text-align:center}.anntext{font-family:Helvetica;margin:0 auto;font-size:16px;line-height:25px;color:#e5e5e5!important}.anntextlink{text-decoration:underline;color:#e5e5e5!important}body.header-menu-active{overflow:hidden}#MainContent{padding-top:158px}#MainContent.header-short{padding-top:103px}@media screen and (max-width: 900px){#MainContent,#MainContent.header-short{padding-top:130px}.anntext{font-size:12px;line-height:25px;color:#e5e5e5!important}.header-announcement,.announcement{height:40px}}.modal-overlay:after{position:fixed;content:"";background-color:rgb(var(--color-foreground),.5);top:0;left:0;right:0;height:100vh;z-index:19}.modal-overlay.active{display:block}header.header{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background:var(--color-white);box-shadow:0 3px 10px #0000001a}header.header>div{z-index:21}header.header>.header-top{z-index:22}.header-top{border-bottom:2px solid var(--color-background-grey)}.header-top .page-width{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;padding:0;min-height:100px;max-width:1790px}@media screen and (max-width: 1850px){.header-top .page-width{padding-left:20px;padding-right:20px}}@media screen and (max-width: 900px){.header-top .page-width{padding:12px 10px;background:var(--color-background-grey)}}@media screen and (max-width: 500px){.header-top .page-width{padding:8px 10px}}.header-logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-width:320px}.header-logo a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:32px;color:var(--color-dark-blue)}.header-logo .slogan sup{font-size:8px}.header-logo .slogan .primary{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;height:101px}.header-logo .slogan .secondary{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#fff;opacity:0;animation:headerSloganFadeInOut 10s ease-in-out infinite}@keyframes headerSloganFadeInOut{0%{opacity:0}45%{opacity:0}50%{opacity:1}95%{opacity:1}to{opacity:0}}@media screen and (max-width: 1750px){.header-logo .slogan{display:none}}@media screen and (max-width: 1400px){.header-logo{min-width:125px;padding-right:10px}}@media screen and (max-width: 900px){.header-logo img{margin-top:2px;width:89px}.header-logo .header-search-open{display:block}}@media screen and (max-width: 500px){.header-logo{padding-right:0}}.header-search-input{max-width:700px;width:100%;position:relative}.header-search-input .search__input{background:var(--color-background-grey)}.header-search-input .field:after{display:none}@media screen and (max-width: 1680px){.header-search-input{max-width:500px}}@media screen and (max-width: 900px){.header-search-input{display:none}}.header-menu-icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:20px}.header-menu-icons.first{display:none}.header-menu-icons.last{min-width:460px}.header-menu-icons .item a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:10px 20px;color:var(--color-dark-blue)}.header-menu-icons .item a:hover{text-decoration:underline}.header-menu-icons .item .icon{position:relative;width:24px;height:24px}.header-menu-icons .item .bubble{position:absolute;top:-6px;right:-6px;width:16px;height:16px;display:none;background:var(--color-dark-blue);border-radius:50px;transition:background-color var(--duration-default) ease;line-height:1.3;text-align:center;font-size:12px;font-weight:600;color:var(--color-white)}.header-menu-icons .item a:hover .bubble{background:var(--color-red)}.header-menu-icons .header-menu-open a{flex-direction:column;justify-content:center;align-items:center;gap:0}.header-menu-icons .header-menu-open .icon{width:33px;height:33px}.header-menu-icons .header-search-open{display:none}@media screen and (max-width: 1270px){.header-menu-icons{gap:0}.header-menu-icons.last{min-width:210px}.header-menu-icons .header-cart .text,.header-menu-icons .header-quote .text,.header-menu-icons .header-menu-open .text,.header-menu-icons .header-search-open .text{display:none}.header-menu-icons .item .bubble{display:block}}@media screen and (max-width: 900px){.header-menu-icons.first{display:block;margin-right:10px}.header-menu-icons .header-menu-open a{padding:10px}.header-menu-icons.last .header-menu-open{display:none}.header-menu-icons .header-search-open{display:block}}@media screen and (max-width: 500px){.header-menu-icons.first{margin-right:0}.header-menu-icons.last{min-width:0}}@media screen and (max-width: 400px){.header-menu-icons .item a{padding:10px}}.header-search{background:var(--color-background-grey)}.header-search .page-width{max-width:1800px;padding:0}@media screen and (max-width: 900px){.header-search{display:none}}.header-menu{z-index:22;position:absolute;top:102px;left:0;right:0;display:none;max-height:calc(100vh - 102px);overflow-x:hidden;overflow-y:auto;background:var(--color-white);box-shadow:0 3px 10px #0000001a}@media screen and (max-width: 900px){.header-menu{top:83px;max-height:calc(100vh - 83px)}}@media screen and (max-width: 500px){.header-menu{top:75px;max-height:calc(100vh - 75px)}}.header-menu.active{display:block}.header-menu-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:flex-start;gap:80px;padding:0 20px 0 0;max-width:1800px}@media screen and (max-width: 1300px){.header-menu-wrapper{gap:40px}}@media screen and (max-width: 750px){.header-menu-wrapper{padding:0 20px}}.header-menu-list{width:480px;padding:55px 0;border-right:1px solid var(--color-background-grey);text-align:left}.header-menu-list a{padding:16px 20px;margin:0;width:100%;transition:color var(--duration-default) ease;color:var(--color-dark-blue)}.header-menu-list ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;margin:0;width:100%;list-style:none}.header-menu-list ul li{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;margin:0}.header-menu-list ul li .header-menu-submenu-toggle{display:none;position:absolute;top:0;right:0;padding:20px 12px;width:48px;height:64px}.header-menu-list ul li .header-menu-submenu-toggle svg{transition:transform .3s ease-in}.header-menu-list ul li .header-menu-submenu-toggle.open svg{transform:rotate(-180deg)}.header-menu-list ul li .header-menu-submenu{width:100%}.header-menu-list>ul>li{position:relative;border-bottom:1px solid var(--color-background-grey)}.header-menu-list>ul>li h5{margin:4px 0 6px 20px;font-weight:600}.header-menu-list>ul>li ul{padding-bottom:16px;margin-left:0}.header-menu-list>ul>li ul a{padding-top:8px;padding-bottom:8px}.header-menu-list a:hover,.header-menu-list a.active{color:var(--color-red)}@media screen and (max-width: 750px){.header-menu-list{padding:10px 0;width:100%;border:none}.header-menu-list a.h5{font-weight:600}.header-menu-list ul li .header-menu-submenu-toggle{display:block}.header-menu-list>ul>li>a{padding-left:0}}.header-menu-content{width:100%}.header-menu-content .tab{padding:40px 0;display:none;min-height:620px;transition:height .2s ease}.header-menu-content .tab.active{display:block}@media screen and (max-width: 750px){.header-menu-content{display:none}}.header-menu-footer{background:var(--color-background-grey)}.header-menu-footer .page-width{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:32px 20px;max-width:1800px}.header-menu-footer .single-button{background:none}.header-menu-footer .list-social{margin:0;padding:0}@media screen and (max-width: 1000px){.header-menu-footer{background:var(--color-white);text-align:center}.header-menu-footer .page-width{flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0}.header-menu-footer .contact-details p{padding:32px 20px 16px;margin:0 auto}.header-menu-footer .list-social{padding-top:5px;padding-bottom:5px;background:var(--color-background-grey)}}@media screen and (max-width: 500px){.header-menu-footer .single-button{margin:0 20px}.header-menu-footer .single-button .button{width:100%}.header-menu-footer .contact-details p{margin:0;text-align:left}}.header-menu-content .tab>h4{margin:0 0 50px}.header-link-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:80px}@media screen and (max-width: 1300px){.header-link-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}}.header-link-list-item ul{padding:0;margin:0;list-style:none}.header-link-list-item li{padding:0;margin:0}.header-link-list-item a{display:block;padding:8px 0;color:var(--color-dark-blue)}.header-link-list a:hover{text-decoration:underline}.header-images{padding:0;margin:0;list-style:none;display:grid;column-gap:16px;row-gap:16px}.header-images.size-1{grid-template-columns:1fr}.header-images.size-2{grid-template-columns:1fr 1fr}.header-images.size-3{grid-template-columns:1fr 1fr 1fr}.header-images.size-4{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width: 1200px){.header-images.size-3,.header-images.size-4{grid-template-columns:1fr 1fr}}@media screen and (max-width: 900px){.header-images.size-2,.header-images.size-3,.header-images.size-4{grid-template-columns:1fr}}.header-images li{padding:0;margin:0}.header-link-box>a{height:186px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;overflow:hidden;background:50% 50% var(--color-dark-blue);background-size:cover;color:var(--color-white);border-radius:10px;text-decoration:none}.header-link-box.high-box>a{height:385px}@media screen and (max-width: 900px){.header-link-box.high-box>a{height:186px}}.header-link-box>a:after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:21;display:block;transition:opacity var(--duration-default) ease;opacity:.5;background:linear-gradient(270deg,#000000e6,#0000);content:""}.header-link-box:hover>a:after{opacity:.8}.header-link-box h5{margin:0;position:relative;z-index:22;color:var(--color-white)}@media screen and (min-width: 750px){.header-link-box h5{font-size:21px}}@media screen and (min-width: 1300px){.header-link-box h5{font-size:24px}}.header-view-all{margin-top:16px}.header-view-all a{display:block;padding:8px 0;color:var(--color-red);font-weight:600}.header-view-all a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-header-airbagman.css.map */
