.shopify-section-group-header-group~#MainContent{padding-top:6.3rem}.shopify-section-group-header-group:has(.has-announcement)~#MainContent{padding-top:9.7rem}@media screen and (min-width:1024px){.shopify-section-group-header-group:has(.has-announcement)~#MainContent{padding-top:10.9rem}}.header{width:100%;background-color:var(--white);border-bottom:1px solid var(--grey-400);position:fixed;top:0;z-index:999}.header .wrapper{display:flex;justify-content:space-between;align-items:stretch}@media screen and (min-width:1280px){.header .wrapper{justify-content:start}}.header .wrapper .logo{width:100%;max-width:fit-content;display:flex;align-items:center;margin-right:6.4rem}.header .wrapper .logo svg{width:100%;height:auto;max-height:4.6rem}@media screen and (min-width:1024px){.header .wrapper .logo svg{max-height:5.45rem}}.header .wrapper .content{display:block}@media screen and (min-width:1280px){.header .wrapper .content{width:100%}}.header .wrapper .content .nav{width:100%;min-height:100%;display:flex;align-items:stretch;position:relative}.header .wrapper .content .nav .menu{width:100%;display:flex;align-items:stretch;min-height:100%;list-style:none;margin:0;padding:0}.header .wrapper .content .nav .menu .menu-item{flex:1}@media screen and (min-width:1280px){.header .wrapper .content .nav .menu .menu-item.mobile-only{display:none}}@media screen and (max-width:1279px){.header .wrapper .content .nav .menu .menu-item.desktop-only{display:none}}.header .wrapper .content .nav .menu .menu-link{min-height:100%;display:flex;align-items:end;padding:1.6rem;font-size:1.4rem;font-weight:700;line-height:1.4rem;letter-spacing:0px;color:var(--black);text-decoration:none;text-transform:uppercase;background-color:var(--white);border-left:1px solid var(--grey-400);cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.header .wrapper .content .nav .menu .menu-link:hover,.header .wrapper .content .nav .menu .menu-link.active{color:var(--red);border-left-color:var(--red);background-color:rgba(var(--rgb-red),.05)}.header .wrapper .content .nav .menu .menu-item>.menu-link:hover+.dropdown{opacity:1;pointer-events:all}.header .wrapper .content .nav .menu .menu-link.cart-btn{min-width:max-content}.header .wrapper .content .nav .menu .menu-link.cart-btn .cart-icon{display:flex;align-items:center;justify-content:center;width:max-content;position:relative;isolation:isolate}.header .wrapper .content .nav .menu .menu-link.cart-btn .cart-icon svg{display:block;width:3rem;height:3rem;flex-shrink:0}.header .wrapper .content .nav .menu .menu-link.cart-btn.quote__link .cart-icon svg{width:2rem;height:2rem}.header .wrapper .content .nav .menu .menu-link.cart-btn.quote__link .cart-icon .quote-count{position:absolute;top:-.8rem;right:-.8rem;font-size:1rem;font-weight:700;line-height:1;color:var(--white);background-color:#d10200;border-radius:9999px;min-width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;padding:0 .4rem}.header .wrapper .content .nav .menu .menu-link.cart-btn .cart-icon span{position:absolute;top:-2.2px;right:5px;font-size:8px;font-weight:800;line-height:2rem;letter-spacing:0px;color:var(--white);text-decoration:none;text-transform:uppercase}.header .wrapper .content .nav .menu .menu-link.menu-btn{border-top:0;border-right:0;border-bottom:0}.header .wrapper .content .nav .menu .menu-item .dropdown{width:100%;position:absolute;isolation:isolate;top:calc(100% + 1px);left:0;background-color:var(--white);opacity:0;pointer-events:none;transition:opacity .2s ease}.header .wrapper .content .nav .menu .menu-item .dropdown:hover{opacity:1;pointer-events:all}.header .wrapper .content .nav .menu .menu-item .dropdown:before,.header .wrapper .content .nav .menu .menu-item .dropdown:after{content:"";position:absolute;top:0;width:1000rem;height:100%;background-color:var(--white)}.header .wrapper .content .nav .menu .menu-item .dropdown:before{right:100%;z-index:-1}.header .wrapper .content .nav .menu .menu-item .dropdown:after{left:100%;z-index:-1}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3.2rem;padding:3rem 0 4rem 1.6rem}@media screen and (min-width:1280px){.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper{gap:6.2rem}}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column{display:flex;flex-direction:column}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column>:not(:last-child){margin-bottom:1.6rem}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column .menu-title{display:inline-block;font-size:1.6rem;font-weight:700;line-height:2rem;letter-spacing:0px;color:var(--black);text-decoration:none}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column .links{list-style:none;padding:0;margin:0}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column .links>:not(:last-child){margin-bottom:1.2rem}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column .links .link-item a{font-size:1.4rem;font-weight:400;line-height:1.8rem;letter-spacing:0px;color:var(--black);text-decoration:none}.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column .links .link-item a:hover,.header .wrapper .content .nav .menu .menu-item .dropdown .dropdown-wrapper .menu-column .links .link-item a:active{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-header.css.map */
