.occ-nav{color:inherit;font-size:14px;line-height:1.4;min-width:0}.occ-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 6px}.occ-nav-link{display:flex;align-items:center;gap:6px;min-height:44px;padding:10px 8px;color:inherit;text-decoration:none;text-underline-offset:5px;line-height:1.4}.occ-nav-link:hover,.occ-nav-link[aria-current]{text-decoration:underline;text-decoration-thickness:2px}.occ-nav-link[aria-current]{font-weight:700}.occ-nav :focus-visible,.occ-breadcrumbs :focus-visible,.occ-next-steps :focus-visible,.occ-recovery :focus-visible,.occ-footer-shopping :focus-visible{outline:3px solid #fa4169;outline-offset:2px}.occ-nav--desktop{grid-area:navigation}.occ-nav--mobile{display:none;grid-area:left-icons;justify-self:start}.occ-nav-toggle{display:flex;align-items:center;gap:5px;min-height:44px;padding:8px;cursor:pointer;list-style:none;color:inherit}.occ-nav summary::-webkit-details-marker{display:none}.occ-nav-more{position:relative;display:block}.occ-nav-more summary{cursor:pointer;list-style:none}.occ-nav-panel{position:absolute;inset:100% 0 auto;background:#fff;color:#111;border:1px solid #ddd;padding:16px;box-shadow:0 12px 20px #0002;z-index:50;max-height:calc(100dvh - var(--header-height,60px) - 24px);overflow:auto}.occ-nav-more .occ-nav-panel{left:auto;right:0;min-width:180px;display:block}.occ-nav--mobile .occ-nav-list{display:block}.occ-nav--mobile .occ-nav-link{padding:12px}.occ-nav-subheading{border-top:1px solid #ddd;margin:12px 0 0;padding:16px 12px 4px;font-size:14px;font-weight:700}html body .occ-compact-header .header{min-height:60px;padding-top:0;padding-bottom:0}html body .occ-compact-header .header__heading-logo{max-height:38px;width:auto;object-fit:contain}.occ-breadcrumbs{font-size:14px;line-height:1.5;padding-block:12px;color:#333}.occ-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;list-style:none;gap:4px 10px;margin:0;padding:0}.occ-breadcrumbs li{display:flex;align-items:center;gap:10px;min-width:0;overflow-wrap:anywhere}.occ-breadcrumbs li+li:before{content:"/";color:#777}.occ-breadcrumbs a{display:inline-flex;align-items:center;min-height:36px;color:inherit;text-underline-offset:4px}.occ-breadcrumbs [aria-current]{font-weight:600}.occ-next-steps{margin-block:32px;padding-block:24px;border-top:1px solid #ddd;color:#111;font-size:16px}.occ-next-steps h2{font-size:24px;margin:0 0 12px}.occ-next-steps p{margin:0 0 16px}.occ-next-links{display:flex;flex-wrap:wrap;gap:12px 24px}.occ-next-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.occ-recovery{max-width:900px;margin:48px auto;padding-inline:24px;color:#111;font-size:16px}.occ-recovery h1{font-size:clamp(28px,5vw,44px);margin:12px 0}.occ-recovery form{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.occ-recovery label{width:100%;font-weight:600}.occ-recovery input{flex:1 1 200px;min-width:0;min-height:48px;border:1px solid #777;border-radius:4px;padding:12px;font:inherit;background:#fff;color:#111}.occ-recovery button{min-height:48px;border:0;border-radius:4px;padding:12px 24px;background:#111;color:#fff;font:inherit;cursor:pointer}.occ-recovery .occ-nav-list{justify-content:center}.occ-footer-shopping .occ-nav-link{padding:8px 0;min-height:44px}@media(min-width:990px)and (max-width:1299px){html body .header:has(.occ-nav--desktop){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.occ-nav--desktop{border-top:1px solid #eee;width:100%}.occ-nav--desktop>.occ-nav-list{justify-content:center}}@media(max-width:989px){.occ-nav--desktop{display:none}.occ-nav--mobile{display:block}.occ-nav-toggle{width:44px;justify-content:center}.occ-nav-toggle span{display:none}.occ-nav-panel{padding:8px 16px}.occ-breadcrumbs{padding-block:8px}.occ-next-steps{margin-block:24px}.occ-recovery{margin-block:32px}}@media(prefers-reduced-motion:reduce){.occ-nav *{scroll-behavior:auto;transition:none}}@media(max-width:374px){html body .occ-compact-header .header{padding-inline:12px}html body .occ-compact-header .header__icon--account{display:none!important}.occ-compact-header .header__heading-logo-wrapper{min-width:56px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/occ-stage-one.css.map */
