header.klcqGG_green{background-color:var(--clr-primary);color:#fff;padding:.75rem 1rem 0}header.klcqGG_green a:hover,header.klcqGG_green button:hover{color:inherit;outline-offset:.25rem;outline:2px solid}header.klcqGG_green:not(:has(+main>nav)){margin-block-end:var(--margin-header-footer)}form.klcqGG_searchbarForm{flex:37.5rem;min-inline-size:20rem;margin:0 auto;position:relative}@media not (min-width:50rem){form.klcqGG_searchbarForm{display:none}}form.klcqGG_searchbarForm+button{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-inline-start:auto;padding:.5rem;display:none}form.klcqGG_searchbarForm+button svg{block-size:1.75rem;inline-size:1.75rem}@media not (min-width:50rem){form.klcqGG_searchbarForm+button{display:inline-flex}}.klcqGG_searchPill{--lead-w:2.5rem;--pill-radius:1.5rem;border-radius:var(--pill-radius);inline-size:calc(100% - var(--lead-w));background-color:#f5f5f5;align-items:center;margin-inline-start:var(--lead-w);transition:margin-inline-start .25s,inline-size .25s,background-color .3s,box-shadow .3s;display:flex}.klcqGG_searchPill:hover,.klcqGG_searchPill:focus-within{background-color:#fff;box-shadow:0 2px 5px #0000001a}.klcqGG_searchPill:focus-within{inline-size:100%;margin-inline-start:0}.klcqGG_searchPill:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.klcqGG_searchPill svg{color:var(--text-700)}.klcqGG_searchPill input{min-inline-size:0;font:inherit;caret-color:#000;color:var(--text-900);background:0 0;border:none;outline:none;flex:auto;padding-block:.75rem;padding-inline:1.25rem .25rem;font-size:1rem}.klcqGG_searchPill input::placeholder{color:var(--text-700);opacity:1}.klcqGG_searchPill input::-webkit-search-cancel-button{display:none}.klcqGG_searchPill>:first-child{opacity:0;pointer-events:none;flex:none;justify-content:center;align-items:center;inline-size:0;margin:0;transition:inline-size .25s,opacity .25s;display:inline-flex;overflow:hidden}.klcqGG_searchPill:focus-within>:first-child{inline-size:var(--lead-w);opacity:1}.klcqGG_searchPill>button{cursor:pointer;color:var(--text-700);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-end:.25rem;padding:.25rem;display:inline-flex}.klcqGG_searchPill>:last-child{border-inline-start:1px solid color-mix(in srgb, var(--text-700) 25%, transparent);background-color:color-mix(in srgb, var(--text-700) 6%, transparent);border-start-end-radius:var(--pill-radius);border-end-end-radius:var(--pill-radius);align-self:stretch;display:inline-flex}.klcqGG_searchPill>:last-child button{cursor:pointer;color:var(--text-700);border-radius:inherit;background:0 0;border:none;align-items:center;block-size:100%;padding-inline:1.125rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.klcqGG_searchPill,.klcqGG_searchPill>:first-child{transition-property:background-color,box-shadow,opacity}}div.klcqGG_functionalLayer{align-items:center;gap:.5rem;display:flex}@media not (min-width:23rem){div.klcqGG_functionalLayer{flex-wrap:wrap}}div.klcqGG_functionalLayer>p{text-align:end}@media not (min-width:40rem){div.klcqGG_functionalLayer>p{display:none}}a.klcqGG_shipsTo,button.klcqGG_shipsTo{font-size:var(--fs-300);color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex:0 12.5rem;align-items:flex-end;margin-block-end:.75rem;padding:0;font-family:inherit;display:flex}a.klcqGG_shipsTo svg,button.klcqGG_shipsTo svg{margin-block-end:.125rem}a.klcqGG_shipsTo span,button.klcqGG_shipsTo span{font-weight:700}@media not (min-width:60rem){a.klcqGG_shipsTo,button.klcqGG_shipsTo{display:none}}div.klcqGG_preferences{margin-inline-start:auto}div.klcqGG_preferences button{float:inline-end;color:#fff}.klcqGG_drawerPanel{background-color:var(--clr-background);inline-size:17rem;color:var(--clr-text)}.klcqGG_drawerPanel>div{background-color:var(--clr-primary);color:#fff;font-size:var(--fs-500,1.25rem);letter-spacing:.02em;border-bottom:3px solid var(--clr-secondary);padding:1.1rem 1.25rem;font-weight:700;line-height:1.2}.klcqGG_drawerPanel>ul{--drawer-divider:color-mix(in srgb, var(--clr-text) 10%, transparent);--drawer-hover-wash:color-mix(in srgb, var(--clr-text) 8%, transparent);--drawer-current-wash:color-mix(in srgb, var(--clr-secondary) 14%, transparent);inline-size:17rem;margin:0;padding:.5rem 0;list-style:none}.klcqGG_drawerPanel>ul>li{border-bottom:1px solid var(--drawer-divider);padding:0}.klcqGG_drawerPanel>ul>li:last-child{border-bottom:none}.klcqGG_drawerPanel>ul>li>a{color:var(--clr-text);border-inline-start:3px solid #0000;padding:.7rem 1.25rem;transition:background-color .18s,border-color .18s,color .18s;display:block}.klcqGG_drawerPanel>ul>li>a[aria-current=page]{color:var(--clr-link_hover);border-inline-start-color:var(--clr-secondary);background-color:var(--drawer-current-wash);font-weight:700}.klcqGG_drawerPanel>ul>li:hover>a,.klcqGG_drawerPanel>ul>li>a:focus-visible{background-color:var(--drawer-hover-wash);color:var(--clr-primary-text)}.klcqGG_drawerPanel>ul>li:hover>a[aria-current=page],.klcqGG_drawerPanel>ul>li>a:focus-visible[aria-current=page]{color:var(--clr-link_hover)}.klcqGG_drawerPanel>ul>li>ul{margin:0;padding:.15rem 0 .4rem;list-style:none}.klcqGG_drawerPanel>ul>li>ul li{margin:0}.klcqGG_drawerPanel>ul>li>ul a{color:var(--clr-text-sub);border-inline-start:3px solid #0000;padding:.45rem 1.25rem .45rem 2.5rem;font-size:.9em;transition:background-color .18s,border-color .18s,color .18s;display:block}.klcqGG_drawerPanel>ul>li>ul a:hover,.klcqGG_drawerPanel>ul>li>ul a:focus-visible{background-color:var(--drawer-hover-wash);color:var(--clr-primary-text)}.klcqGG_drawerPanel>ul>li>ul a[aria-current=page]{color:var(--clr-link_hover);border-inline-start-color:var(--clr-secondary);font-weight:700}nav.klcqGG_headerNav{font-size:var(--fs-nav);align-items:center;display:flex}nav.klcqGG_headerNav>button{all:unset;cursor:pointer;align-items:center;margin-inline:-.375rem .125rem;padding:.25rem .375rem;display:flex}nav.klcqGG_headerNav>button svg{margin-block-end:.125rem;margin-inline-end:.125rem}nav.klcqGG_headerNav>button:focus-visible{outline:5px auto highlight}nav.klcqGG_headerNav a[aria-current=page]{font-weight:700}nav.klcqGG_headerNav>ul{scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;scroll-snap-type:x proximity;margin:0;padding:0;font-size:.93em;list-style:none;display:flex;overflow:auto hidden}@media (pointer:coarse){nav.klcqGG_headerNav>ul{scroll-snap-type:x mandatory}}nav.klcqGG_headerNav>ul::-webkit-scrollbar{display:none}nav.klcqGG_headerNav>ul li{scroll-snap-align:start end;display:inline-block}nav.klcqGG_headerNav>ul li>a{padding:var(--space-100-200);display:block}nav.klcqGG_headerNav>ul li>a:focus-visible{outline-offset:-4px;outline:5px auto highlight}nav.klcqGG_headerNav>ul li>a:hover{outline-offset:-4px}nav.klcqGG_headerNav>a{margin-block-end:.3em;margin-inline-start:auto;display:inline-grid;position:relative}nav.klcqGG_headerNav>a svg{aspect-ratio:1;inline-size:2.5rem}nav.klcqGG_headerNav>a div{color:#ffa726;top:-6px;text-align:center;inline-size:2rem;font-size:1.5em;position:absolute;inset-inline-end:0}@media (prefers-contrast:more){nav.klcqGG_headerNav>a div{color:#ffcc80}}.klcqGG_green>a{background-color:var(--clr-text);color:var(--clr-background);z-index:4;border-radius:0 0 .25rem .25rem;padding:.5rem 1.5rem;transition:transform .325s ease-in;position:absolute;inset-inline-start:.5rem;transform:translateY(-135%)}.klcqGG_green>a:focus{transform:translateY(0)}header.klcqGG_green:has(+main>[data-chrome=minimal]){display:none}header.klcqGG_green:has(+main>[data-chrome=minimal])+main{min-block-size:0;max-inline-size:none}nav.klcqGG_headerNav>ul[data-operator-links]{margin-inline-start:auto}nav.klcqGG_headerNav:has(>ul[data-operator-links])>a{margin-inline-start:var(--space-200,1rem)}[data-chrome=minimal] nav.klcqGG_headerNav>ul,[data-chrome=minimal] nav.klcqGG_headerNav>a{display:none}[data-chrome=minimal] nav.klcqGG_headerNav>button{border-radius:6px;margin-inline:0;padding:.35rem .55rem;font-weight:500}[data-chrome=minimal] nav.klcqGG_headerNav>button:hover{color:var(--hover,currentColor)}[data-chrome=minimal] nav.klcqGG_headerNav>button:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}
