@font-face{font-family:DINNextLTPro-Regular;src:url(/brand/fonts/DINNextLTPro-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:DINNextLTPro-Medium;src:url(/brand/fonts/DINNextLTPro-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:DINNextLTPro-MediumCond;src:url(/brand/fonts/DINNextLTPro-MediumCond.woff2) format("woff2");font-display:swap}.brand_body__BN865,.brand_footer__iVQiV,.brand_header__Xfb_9{font-family:DINNextLTPro-Regular,Helvetica,Arial,sans-serif}.brand_productsToggle__KR4TG,.brand_products__CkQAr{display:flex;align-items:center}.brand_productsToggle__KR4TG{width:44px;min-height:44px;justify-content:center}.brand_productLinks__jLA6f{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:min(1140px,calc(100vw - 40px));padding:26px 30px 30px;background:white;box-shadow:0 16px 30px #173e5d26;border-top:4px solid #32698b;text-transform:none;letter-spacing:normal}.brand_productLinks__jLA6f[hidden]{display:none}.brand_productMenuHeading__icTa4{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid #dae3e9}.brand_productMenuHeading__icTa4>span{font-size:27px;color:#173e5d;text-transform:uppercase}.brand_productMenuHeading__icTa4 a{display:inline-flex;align-items:center;min-height:44px;gap:10px;color:#32698b;font-size:17px}.brand_productMenuHeading__icTa4 a span{font-family:Arial,sans-serif;font-size:20px}.brand_productMenuGrid__ZTf1j{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.brand_productMenuItem__RdLpu{display:flex;flex-direction:column;min-width:0;color:#173e5d}.brand_productMenuImage__ozscx{display:flex;align-items:center;justify-content:center;position:relative;min-height:210px;padding:18px 12px;background:#f1f5f7;overflow:hidden}.brand_productMenuImage__ozscx:before{content:"";position:absolute;width:76%;height:4px;left:12%;bottom:0;background:#f4ff36}.brand_productMenuImage__ozscx img{position:relative;width:auto;height:174px;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .18s ease}.brand_productMenuNumber__OrTMC{position:absolute;top:10px;left:11px;color:#647f90;font-size:13px;letter-spacing:1px}.brand_productMenuLabel__4iL9c{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:59px;padding:12px 0 8px;border-bottom:1px solid #c3d3dd;font-size:19px;line-height:1.1;letter-spacing:.3px;white-space:normal}.brand_productMenuLabel__4iL9c svg{flex-shrink:0;color:#32698b;transition:transform .18s ease}.brand_productMenuItem__RdLpu:focus-visible .brand_productMenuImage__ozscx,.brand_productMenuItem__RdLpu:hover .brand_productMenuImage__ozscx{background:#e7eff4}.brand_productMenuItem__RdLpu:hover img{transform:translateY(-4px)}.brand_productMenuItem__RdLpu:hover svg{transform:translateX(3px)}.brand_productsToggle__KR4TG[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.brand_productMenuImage__ozscx img,.brand_productMenuLabel__4iL9c svg{transition:none}}.brand_mobileProducts__zQuzN summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.brand_mobileProducts__zQuzN summary:after{content:"+";margin-left:12px}.brand_mobileProducts__zQuzN[open] summary:after{content:"−"}.brand_mobileProducts__zQuzN a{padding-left:16px}.brand_header__Xfb_9{background:#fff;color:#222;position:relative;z-index:40}.brand_headerSlot__Mtwcy{height:195px}.brand_compactHeader__AjoNs{position:fixed;inset:0 0 auto;box-shadow:0 3px 16px #173e5d1f;border-bottom:1px solid #dce5eb}.brand_compactHeader__AjoNs .brand_shipping__YvFpo{display:none}.brand_compactHeader__AjoNs .brand_nav__0VwWK{height:76px}.brand_compactHeader__AjoNs .brand_logo__YIFwA img{width:70px;max-height:67px}.brand_backToTop__uDDQe{position:fixed;right:22px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:30;width:48px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#fff;background:#32698b;border-top:3px solid #f4ff36;box-shadow:0 4px 14px #173e5d26;cursor:pointer}.brand_backToTop__uDDQe[hidden]{display:none}.brand_backToTop__uDDQe span{font-family:DINNextLTPro-MediumCond,sans-serif;font-size:12px;letter-spacing:1px}.brand_backToTop__uDDQe:hover{background:#173e5d}.brand_backToTop__uDDQe:focus-visible{outline:3px solid #2374ba;outline-offset:4px}.brand_footer__iVQiV a:focus-visible,.brand_header__Xfb_9 a:focus-visible,.brand_header__Xfb_9 button:focus-visible{outline:3px solid #3f82b3;outline-offset:4px}.brand_shipping__YvFpo{min-height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#1e1e1e;color:white;font-size:14px;line-height:24px;letter-spacing:.6px}.brand_shipping__YvFpo a{color:white;display:flex;align-items:center;gap:4px}.brand_nav__0VwWK{position:relative;max-width:1200px;height:125px;padding:0 30px;margin:auto;display:grid;grid-template-columns:1fr 100px 1fr;align-items:center;gap:18px}.brand_leftLinks__BWqhQ,.brand_rightLinks__4httm{display:flex;gap:38px;align-items:center;font-family:DINNextLTPro-MediumCond,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.7px;text-transform:uppercase}.brand_rightLinks__4httm{justify-content:flex-end;gap:30px;padding-right:58px}.brand_leftLinks__BWqhQ a,.brand_rightLinks__4httm>a{white-space:nowrap}.brand_leftLinks__BWqhQ a:hover,.brand_rightLinks__4httm a:hover{color:#336d91}.brand_logo__YIFwA{justify-self:center;display:flex;align-items:center}.brand_logo__YIFwA img{width:100px;height:auto;max-height:105px;-o-object-fit:contain;object-fit:contain}.brand_account__rvd_q{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #5c7b8a;border-radius:3px;color:#376e90}.brand_cart__433zZ{position:absolute;right:30px;height:44px;color:#376e90}.brand_cart__433zZ [data-testid=nav-cart-link]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #5c7b8a;border-radius:3px;font-size:0}.brand_cart__433zZ [data-testid=nav-cart-link]:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 2h4l2 13h13l3-10H6l-.5-3zM8 17a2 2 0 1 0 0 4 2 2 0 0 0 0-4m11 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 2h4l2 13h13l3-10H6l-.5-3zM8 17a2 2 0 1 0 0 4 2 2 0 0 0 0-4m11 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4'/%3E%3C/svg%3E") center /contain no-repeat}.brand_mobileMenu__t9c70{display:none}.brand_footer__iVQiV{background:#000;color:#c0c0c0;font-size:14px;line-height:24px}.brand_footerInner__gFTfX{max-width:1170px;margin:auto;padding:52px 15px 6px}.brand_footerGrid__lAvVE{display:grid;grid-template-columns:repeat(4,1fr) 1.85fr;-moz-column-gap:30px;column-gap:30px}.brand_footer__iVQiV h3{font-family:DINNextLTPro-Medium,Helvetica,Arial,sans-serif;color:#e1e1e1;font-size:16px;letter-spacing:1px;font-weight:400;margin:0 0 22px}.brand_footer__iVQiV ul{list-style:none;margin:0;padding:0}.brand_footer__iVQiV li{margin-bottom:4px}.brand_footer__iVQiV li a{letter-spacing:1.24px}.brand_footer__iVQiV a:hover{color:#fff}.brand_footerContact__tFzrx p{margin:0 0 16px}.brand_newsletter__jAdcD>p:first-child{margin:12px 0 14px;font-size:16px;color:#e1e1e1}.brand_newsletter__jAdcD fieldset{border:0;padding:0;margin:0;min-width:0}.brand_newsletter__jAdcD input{width:100%;height:55px;margin:0 0 20px;padding:0 15px;background:white;border:1px solid #ddd;border-radius:0;font:16px Arial,sans-serif;color:#777;opacity:1}.brand_newsletter__jAdcD button{width:100%;height:56px;border:1px solid #333;color:#c0c0c0;background:#000;font:16px Arial,sans-serif;cursor:not-allowed}.brand_previewNotice__1s0Y_{font-size:13px;line-height:20px;margin-top:10px;color:#aaa}.brand_social__1Vmj6{margin-top:68px;display:flex;justify-content:center;gap:26px}.brand_social__1Vmj6 a{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.brand_copyright__aAIxL{text-align:center;margin:0}.brand_disclaimer__lItjd{margin:230px 0 0;border:2px solid #686868;padding:20px 40px 15px;text-align:center;color:white;font-size:15px;line-height:24px}.brand_srOnly__BHjqq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1023px){.brand_headerSlot__Mtwcy{height:150px}.brand_compactHeader__AjoNs .brand_nav__0VwWK{height:66px}.brand_compactHeader__AjoNs .brand_logo__YIFwA img{width:58px;max-height:56px}.brand_backToTop__uDDQe{right:16px}.brand_nav__0VwWK{height:80px;grid-template-columns:1fr auto 1fr;padding:0 15px;gap:12px}.brand_leftLinks__BWqhQ,.brand_rightLinks__4httm{display:none}.brand_logo__YIFwA img{width:64px;max-height:70px}.brand_cart__433zZ{position:static;justify-self:end}.brand_mobileMenu__t9c70{display:block}.brand_menuButton__cbjBt{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.brand_mobileLinks___HZZh{position:absolute;top:100%;left:0;right:0;background:white;border-top:1px solid #ddd;box-shadow:0 8px 12px #0002;padding:12px 20px 20px}.brand_mobileLinks___HZZh[hidden]{display:none}.brand_mobileLinks___HZZh a{display:flex;align-items:center;min-height:44px;gap:8px;text-transform:uppercase;font-family:DINNextLTPro-MediumCond,Helvetica,Arial,sans-serif;letter-spacing:.7px}.brand_mobileLinks___HZZh span{font-size:13px;text-transform:none}.brand_footerGrid__lAvVE{grid-template-columns:repeat(2,1fr);gap:55px 30px}.brand_newsletter__jAdcD{grid-column:1/-1;max-width:420px}.brand_disclaimer__lItjd{margin-top:160px}}@media (max-width:549px){.brand_headerSlot__Mtwcy{height:125px}.brand_shipping__YvFpo{min-height:55px;font-size:14px;line-height:22px}.brand_nav__0VwWK{height:70px;padding:0 10px}.brand_logo__YIFwA img{width:64px;max-height:60px}.brand_footerInner__gFTfX{padding:52px 15px 6px}.brand_footerGrid__lAvVE{grid-template-columns:1fr;gap:64px}.brand_newsletter__jAdcD{grid-column:auto;max-width:none;padding:0 16px}.brand_newsletter__jAdcD>p:first-child{margin-top:12px}.brand_footer__iVQiV h3{margin-bottom:22px}.brand_disclaimer__lItjd{margin-top:280px;padding:20px 40px 15px}.brand_social__1Vmj6{margin-top:64px}}body:has(div[class~=visible] button[aria-label="Close free shipping notice"]) .brand_backToTop__uDDQe{bottom:calc(230px + env(safe-area-inset-bottom))}