.chec-header-section{position:sticky;top:0;z-index:100;background:#fff;color:#111}chec-header{display:block;font-family:Arial,sans-serif}.chec-bar{display:flex;align-items:center;gap:28px;height:90px;padding:0 4.2% 0 24px}.chec-logo{display:block;width:116px;text-decoration:none;color:#111;font-size:34px;font-weight:800;letter-spacing:-2px;line-height:1}.chec-logo img{display:block;width:100%;height:auto;max-height:52px;object-fit:contain}.chec-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;padding:10px;background:none;border:0;color:#111;cursor:pointer}.chec-icon svg,.chec-search svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.chec-actions{display:flex;align-items:center;gap:16px;margin-left:auto}.chec-search{display:flex;align-items:center;gap:16px;text-decoration:none;color:#111;font-size:12px;padding:8px 4px;border-bottom:1px solid #111;min-width:100px}.chec-dialog{position:fixed;inset:0 auto 0 0;width:min(100%,1020px);height:100dvh;max-width:100%;max-height:100dvh;margin:0;padding:0 24px 30px;background:#fff;color:#111;border:0;overflow-y:auto;overscroll-behavior:contain}.chec-dialog::backdrop{background:#00000040}.chec-menu-top{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:28px;min-height:82px;background:#fff}.chec-tabs{display:flex;gap:20px;margin-left:36px}.chec-tabs button{border:1px solid transparent;background:#fff;color:#111;font:14px Arial,sans-serif;padding:8px 22px;cursor:pointer;white-space:nowrap}.chec-tabs button[aria-selected=true]{border-color:#888;font-weight:700;box-shadow:1px 1px 2px #bbb}.chec-panel{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:48px;padding:24px 0 0 60px}.chec-panel[hidden]{display:none}.chec-links a{display:block;text-decoration:none;color:#171717;font-size:14px;line-height:1.5;padding:4px 0;text-transform:uppercase}.chec-links a:hover,.chec-card:hover span{text-decoration:underline}.chec-featured-links{margin-bottom:56px}.chec-featured-links a{font-size:18px;font-weight:700;padding:6px 0}.chec-links h2{font:700 14px Arial,sans-serif;margin:0 0 30px}.chec-footer-links{margin-top:30px}.chec-links .chec-sale{color:#e00000;font-weight:700;font-size:18px;margin-bottom:18px}.chec-category summary{font-size:14px;text-transform:uppercase;padding:8px 0;cursor:pointer}.chec-category>div{padding-left:16px}.chec-card{display:block;text-decoration:none;color:#777;font-size:14px;font-weight:600;margin-bottom:30px}.chec-card img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.chec-card span{display:block;padding-top:10px}.chec-icon:focus-visible,.chec-tabs button:focus-visible,chec-header a:focus-visible,.chec-category summary:focus-visible{outline:2px solid #111;outline-offset:3px}@media(max-width:600px){.chec-bar{height:68px;padding:0 12px;gap:12px}.chec-logo{width:88px}.chec-actions{gap:2px}.chec-search{min-width:44px;width:44px;height:44px;border:0;padding:11px}.chec-search span{display:none}.chec-dialog{padding:0 14px 28px}.chec-menu-top{gap:12px;flex-wrap:wrap;padding:10px 0 14px}.chec-tabs{width:100%;margin:6px 0 0;gap:4px;justify-content:space-between}.chec-tabs button{padding:9px 12px;font-size:12px;flex:1}.chec-panel{padding:12px 8px 0;grid-template-columns:1fr;gap:28px}.chec-featured-links{margin-bottom:30px}.chec-links h2{margin-bottom:18px}.chec-links a{padding:7px 0}.chec-campaigns{display:grid;grid-template-columns:1fr 1fr;gap:14px}.chec-card{margin:0}}chec-header,chec-header a,chec-header button,chec-header span,chec-header h2,chec-header summary{font-family:Arial,Helvetica,sans-serif!important}.chec-dialog{box-sizing:border-box}.chec-featured-links a,.chec-tabs button[aria-selected=true]{font-weight:700!important}.chec-top-nav{display:flex;align-items:center;gap:36px;margin-left:44px}.chec-top-nav button{background:none;border:0;cursor:pointer;color:inherit;font-size:14px;padding:12px 0;line-height:1.4}.chec-top-nav button:hover,.chec-top-nav button:focus-visible{font-weight:700}.chec-header-section:has(chec-header[data-home]){position:fixed;top:0;left:0;right:0;background:transparent;transition:background .2s,color .2s}.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-bar{color:#fff}.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-bar .chec-icon,.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-bar .chec-search,.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-bar .chec-logo{color:#fff;border-color:#fff}.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-bar .chec-logo img{filter:brightness(0) invert(1)}.chec-header-section:has(chec-header[data-home][data-scrolled]){background:#fff;color:#111}.chec-bar .chec-logo{flex-shrink:0}@media(max-width:900px){.chec-top-nav{margin-left:12px;gap:18px}.chec-top-nav button{font-size:12px}.chec-bar{gap:16px}}@media(max-width:600px){.chec-top-nav{display:none}.chec-bar{gap:12px}}.chec-header-section:has(chec-header[data-home]:not([data-scrolled])){background:linear-gradient(to bottom,#0000003d,#0000)}.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-top-nav button,.chec-header-section:has(chec-header[data-home]:not([data-scrolled])) .chec-search span{text-shadow:0 1px 3px rgba(0,0,0,.25)}.chec-header-section,.chec-header-section:has(chec-header[data-home]){transition:transform .22s ease,background .2s,color .2s}.chec-header-section:has(chec-header[data-hidden]):not(:has(dialog[open])){transform:translateY(-110%);pointer-events:none}@media(max-width:600px){.chec-bar{display:grid;grid-template-columns:32px minmax(70px,1fr) auto;grid-template-rows:58px 40px;height:98px;padding:0 10px;gap:0 12px}.chec-bar>[data-open]{grid-column:1;grid-row:1;width:32px;padding:6px}.chec-bar>.chec-logo{grid-column:2;grid-row:1;width:100px;max-width:100%}.chec-bar>.chec-actions{grid-column:3;grid-row:1;gap:0}.chec-bar .chec-actions .chec-icon,.chec-bar .chec-search{width:32px;height:40px;padding:7px}.chec-bar>.chec-top-nav{display:flex;grid-column:1/-1;grid-row:2;justify-content:space-between;margin:0;padding:0 30px 0 44px;gap:12px}.chec-top-nav button{font-size:12px;padding:10px 0}}@media(prefers-reduced-motion:reduce){.chec-header-section,.chec-header-section:has(chec-header[data-home]){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/chec-header.css.map */
