.goose-currency-bar{background:#f8f7f4;border-top:1px solid #00000014;color:#262626}
.goose-currency-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.6rem;padding-bottom:.6rem}
.goose-currency-bar__text,.goose-currency-note{margin:0;font-size:1.2rem;line-height:1.5;letter-spacing:0}
.goose-localization{display:flex;align-items:flex-end;gap:.8rem;margin:0}
.goose-localization__field{display:flex;flex-direction:column;gap:.2rem}
.goose-localization__field label{font-size:1.1rem;line-height:1.4;color:inherit;letter-spacing:0}
.goose-localization select{min-height:4.4rem;max-width:100%;padding:.6rem 2.4rem .6rem .8rem;border:1px solid #b8b5ae;border-radius:3px;background:#fff;color:#262626;font-family:inherit;font-size:1.6rem;line-height:1.4;cursor:pointer}
.goose-localization button{min-height:4.4rem;padding:.8rem;border:1px solid #262626;background:#262626;color:#fff;font:inherit;cursor:pointer}
.goose-localization :is(select,button):focus-visible{outline:2px solid #262626;outline-offset:3px}
.goose-localization [disabled]{opacity:.65;cursor:wait}
.goose-localization__status{margin:.5rem 0 0;max-width:32rem;color:#9e2525;font-size:1.2rem;line-height:1.5}
.goose-localization__status:empty{display:none}
.goose-currency-note{margin:.7rem 0;color:rgba(var(--color-foreground),.8)}
.goose-size-chart{margin:1.6rem 0;max-width:48rem;overflow:auto}
.goose-size-chart table{width:100%;border-collapse:collapse;font-size:1.4rem}
.goose-size-chart th,.goose-size-chart td{padding:.6rem 1rem;border:1px solid #b8b5ae;text-align:left}
.goose-size-chart a{text-decoration:underline!important}
.goose-international-intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.2rem;background:#eee2d2;color:#173047;padding:1.8rem 4%;font-size:1.4rem;line-height:1.5}
.goose-international-intro p{margin:0;max-width:80rem}
.goose-international-intro a{color:inherit;text-decoration:underline!important;text-underline-offset:3px;min-height:4.4rem;display:inline-flex;align-items:center}
@media(max-width:749px){.goose-currency-bar__inner{flex-wrap:wrap;justify-content:center;gap:.2rem;padding-top:.6rem;padding-bottom:.8rem}.goose-currency-bar__text{width:100%;text-align:center}.goose-localization__field{flex-direction:row;align-items:center;gap:.5rem}.goose-localization{justify-content:center;flex-wrap:wrap;gap:1.2rem}.goose-localization select{padding-right:1.8rem}.goose-international-intro{padding:1.6rem 20px}}


body:has(goose-home.gwh) .section-header:not(.scrolled-past-header):not(:has(details[open])) .header__heading-logo{filter:none}
body:has(goose-home.gwh) .goose-us-shipping-notice{display:none}
body:has(goose-home.gwh) .section-header:not(.scrolled-past-header){top:var(--goose-welcome-height,0px)!important}
.section-header .header__icons{display:flex;align-items:center;flex-wrap:nowrap;gap:2px!important}
.section-header .header__icons .header__icon--cart{margin-right:0!important}
.section-header .header__icons>.goose-header-localization{display:flex!important;flex:0 0 auto;align-items:center;justify-content:flex-end;grid-area:auto;grid-column:auto;grid-row:auto;margin:0;padding:0;width:auto;align-self:center}
.section-header .goose-header-localization goose-localization{display:block;position:relative}
.section-header .goose-header-localization .goose-localization{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0;padding:0;width:max-content;border:0;border-radius:0;background:transparent;color:#173047}
.section-header .goose-header-localization .goose-localization__field{display:block;min-width:0;flex:0 0 auto}
.section-header .goose-header-localization .goose-localization__field+.goose-localization__field{border:0}
.section-header .goose-header-localization label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.section-header .goose-header-localization .goose-localization__control{display:flex;position:relative;align-items:center;justify-content:center;gap:3px;width:66px;min-height:44px;padding:4px;border-radius:5px}
.section-header .goose-header-localization .goose-localization__field+.goose-localization__field .goose-localization__control{width:54px}
.section-header .goose-header-localization .goose-localization__control:hover{background:color-mix(in srgb,currentColor 8%,transparent)}
.section-header .goose-header-localization .goose-localization__control:focus-within{outline:2px solid currentColor;outline-offset:-3px}
.section-header .goose-header-localization .goose-localization__icon{width:18px;height:18px;flex:0 0 auto}
.section-header .goose-header-localization .goose-localization__value{font-size:12px;line-height:1.3;letter-spacing:.01em;white-space:nowrap}
.section-header .goose-header-localization .goose-localization__control>.icon-caret{display:block;position:static;width:6px;height:5px;flex:0 0 auto}
.section-header .goose-header-localization .goose-localization select{position:absolute;inset:0;z-index:1;width:100%!important;min-width:0!important;max-width:none;height:100%!important;min-height:0!important;margin:0;padding:0!important;opacity:0;cursor:pointer;border:0;appearance:none}
.section-header .goose-header-localization select option{background:#fff8ee;color:#173047}
.section-header .goose-header-localization .goose-localization__status:not(:empty){position:absolute;right:0;top:100%;z-index:8;width:260px;max-width:calc(100vw - 24px);margin:8px 0 0;padding:10px 12px;border:1px solid #d8cbbb;border-radius:8px;background:#fff8ee;box-shadow:0 5px 20px #17304715}
body:is(:has(goose-home.gwh),:has([data-goose-summer])) .section-header:not(.scrolled-past-header):not(:has(details[open])) .goose-header-localization .goose-localization{color:#fff8ee}
@media(max-width:749px){
 .section-header .goose-header-localization .goose-localization__control,.section-header .goose-header-localization .goose-localization__field+.goose-localization__field .goose-localization__control{width:32px;padding:0;gap:0}
 .section-header .goose-header-localization .goose-localization__value,.section-header .goose-header-localization .goose-localization__control>.icon-caret{display:none}
 .section-header .header__icons .cart-count-bubble{left:auto;right:0}
}
@media(max-width:374px){
 .section-header .header__icons{gap:0!important}
 .section-header .goose-header-localization .goose-localization__control,.section-header .goose-header-localization .goose-localization__field+.goose-localization__field .goose-localization__control{width:26px}
 .section-header .goose-header-localization .goose-localization__icon{width:16px;height:16px}
}

body:has(.gwh-hero--campaign) .section-header .goose-header-localization .goose-localization{background:transparent!important;color:#173047!important}
