@font-face{font-family:Jost;src:url('/assets/fonts/Jost-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url('/assets/fonts/Jost-Regular.ttf') format('truetype');font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url('/assets/fonts/Jost-Bold.ttf') format('truetype');font-weight:700 900;font-style:normal;font-display:swap}html body,body input,body select,body textarea,body button,body h1,body h2,body h3,body h4,body p,body a,body label,body table{font-family:Jost,Arial,sans-serif!important}body>header.ss-header{display:block;padding:0;min-height:0;background:#001729;color:white;border:0;position:relative;box-shadow:0 2px 12px #0017290a}.ss-header .ss-top{max-width:1440px;margin:auto;padding:19px 32px;display:flex;align-items:center;gap:32px}.ss-header .ss-logo{flex:0 0 170px;display:block}.ss-header .ss-logo img{display:block;width:170px;height:68px;object-fit:contain}.ss-header .ss-search{margin:0;max-width:400px;flex:1;display:flex;background:#fff;border-radius:28px;position:relative;min-width:170px}.ss-header .ss-search input{width:100%;margin:0;border:0;border-radius:28px;padding:13px 56px 13px 21px;color:#102b43;background:white;height:48px;font-size:16px}.ss-header .ss-search button{position:absolute;right:5px;top:4px;width:40px;height:40px;padding:8px;margin:0;background:none;border:0;color:#526c7c;box-shadow:none;display:grid;place-items:center}.ss-header .ss-phone{font-size:17px;white-space:nowrap;font-weight:700;color:white;text-decoration:none;margin-left:auto}.ss-header .ss-action{display:flex;flex-direction:column;align-items:center;gap:4px;color:white;text-decoration:none;position:relative;white-space:nowrap;font-size:12px}.ss-header .ss-action svg{box-sizing:content-box;padding:11px;border:1px solid #ffffff35;border-radius:50%}.ss-header .ss-badge{position:absolute;right:7px;top:-4px;min-width:21px;height:21px;padding:0 5px;border-radius:20px;background:#00b3da;color:white;font-size:12px;line-height:21px;text-align:center}.ss-header .ss-badge[hidden]{display:none}.ss-header .ss-nav{border-top:1px solid #ffffff20;display:flex;align-items:center;justify-content:center;gap:38px;padding:17px 28px;margin:0;flex-wrap:wrap;max-width:none;font-size:16px}.ss-header .ss-nav a{color:#e6edf3;text-decoration:none;font-weight:400;white-space:nowrap}.ss-header .ss-nav a:hover,.ss-header .ss-nav a[aria-current]{color:#24bde4}.ss-header .ss-nav a[aria-current]{font-weight:700}.ss-header a:focus-visible,.ss-header button:focus-visible{outline:2px solid #25c2e7;outline-offset:5px}body .auth:before{font-family:Jost,Arial,sans-serif} @media(max-width:1050px){.ss-header .ss-top{gap:20px;padding:16px 24px}.ss-header .ss-phone{display:none}.ss-header .ss-search{max-width:none}.ss-header .ss-nav{gap:24px;font-size:15px}}@media(max-width:650px){.ss-header .ss-top{flex-wrap:wrap;gap:16px;padding:12px 18px}.ss-header .ss-logo{flex:1}.ss-header .ss-logo img{width:130px;height:52px}.ss-header .ss-search{order:4;flex-basis:100%;max-width:none}.ss-header .ss-action svg{padding:8px;width:22px;height:22px}.ss-header .ss-action{font-size:10px}.ss-header .ss-nav{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:24px;padding:14px 18px;font-size:14px}.ss-header .ss-search input{font-size:16px}}

.ss-header .ss-location{display:flex;align-items:center;gap:10px;background:#fff;color:#264356;border-radius:28px;padding:12px 20px;font-size:15px;text-decoration:none;white-space:nowrap}.ss-header .ss-location svg{color:#009fc6;flex-shrink:0}.ss-header .ss-languages{display:flex;align-items:center;gap:8px}.ss-header .ss-languages a{font-size:14px;text-decoration:none;color:#c4d8e7;padding:8px}.ss-header .ss-languages a[aria-current]{color:#24bde4;border-bottom:2px solid #24bde4}@media(max-width:650px){.ss-header .ss-location{order:5;font-size:13px;padding:9px 14px;flex:1}.ss-header .ss-languages{order:6}.ss-header .ss-top{gap:12px}}
.ss-header button.ss-location{margin:0;border:0;box-shadow:none;font-weight:400;cursor:pointer;height:auto;width:auto}.ss-location-dialog{font-family:Jost,Arial,sans-serif;width:min(480px,calc(100vw - 32px));border:0;border-radius:14px;padding:32px;color:#092a43;box-shadow:0 24px 80px #0004}.ss-location-dialog::backdrop{background:#00172999}.ss-location-dialog h2{font-size:27px;margin:0 25px 15px 0}.ss-location-dialog p{font-size:15px;line-height:1.5}.ss-location-dialog .ss-location-close{position:absolute;right:10px;top:8px;background:none;color:#102b43;border:0;font-size:27px;cursor:pointer;padding:5px 12px}.ss-location-dialog form{margin:20px 0;max-width:none}.ss-location-dialog label{display:block;font-size:15px}.ss-location-dialog input{display:block;width:100%;padding:12px;border:1px solid #c9d8e2;border-radius:6px;margin:8px 0 14px;background:white;color:#102b43;font-size:16px}.ss-location-dialog button:not(.ss-location-close){background:#009fc9;color:white;border:0;border-radius:6px;padding:12px 18px;font:inherit;cursor:pointer}.ss-location-dialog .ss-location-note{font-size:12px;color:#6c8292}.ss-location-status{color:#137592}
/* Isolate shared header from corporate and shop navigation rules. */
html body>header.ss-header{font-family:Jost,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;width:100%;margin:0;transform:none!important;position:relative!important;top:auto!important}html body .ss-header *{box-sizing:border-box;font-family:Jost,Arial,sans-serif!important;letter-spacing:normal!important}html body .ss-header .ss-top{width:100%;max-width:1440px;min-height:106px;margin:0 auto;padding:19px 32px}html body .ss-header .ss-nav{width:100%;min-height:60px;line-height:24px;margin:0;padding:17px 28px}html body .ss-header .ss-nav a,html body .ss-header .ss-nav a[aria-current],html body .ss-header .ss-nav a:hover{font-size:16px!important;font-weight:400!important;line-height:24px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;text-transform:none!important;letter-spacing:normal!important}html body .ss-header .ss-nav a:before,html body .ss-header .ss-nav a:after{display:none!important}html body .ss-header .ss-phone{font-size:17px!important;font-weight:400!important;line-height:1.5!important}html body .ss-header .ss-action,html body .ss-header .ss-action span{font-weight:400!important;font-size:12px!important;line-height:18px!important}html body .ss-header .ss-location{font-weight:400!important;font-size:15px!important;line-height:24px!important}html body .ss-header .ss-languages a{font-weight:400!important;font-size:14px!important;line-height:24px!important}@media(max-width:650px){html body .ss-header .ss-top{padding:12px 18px;min-height:146px}html body .ss-header .ss-nav{padding:14px 18px;min-height:52px}html body .ss-header .ss-nav a{font-size:14px!important}}
