.oct-ubar{font-size:1.25rem;line-height:1.2}.oct-ubar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--oct-space-2);min-height:3.6rem}.oct-ubar__trust,.oct-ubar__contact{display:flex;align-items:center;gap:var(--oct-space-3);margin:0;padding:0;list-style:none;min-width:0}.oct-ubar__trust{flex:1 1 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3.2rem),transparent)}.oct-ubar__contact{flex:0 0 auto}.oct-ubar__item{flex-shrink:0}.oct-ubar__item,.oct-ubar__item>a{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap;color:#ffffffe0;text-decoration:none}.oct-ubar__item .oct-icon{color:var(--oct-orange)}.oct-ubar__item>a:hover{color:var(--oct-white)}.oct-ubar__item>a:hover span{text-decoration:underline;text-underline-offset:.3em}.oct-ubar__item--muted{color:#ffffffa8}.oct-ubar__contact .oct-ubar__item+.oct-ubar__item{padding-left:var(--oct-space-3);border-left:1px solid rgba(255,255,255,.16)}.oct-ubar :focus-visible{outline-color:var(--oct-white)}@media screen and (max-width:1439px){.oct-ubar__item--muted{display:none}}@media screen and (max-width:1599px){.oct-ubar__item--wide{display:none}}@media screen and (max-width:989px){.oct-ubar__trust .oct-ubar__item:not(:first-child){display:none}.oct-ubar__contact .oct-ubar__item+.oct-ubar__item{padding-left:var(--oct-space-2)}.oct-ubar__contact{gap:var(--oct-space-2)}}@media screen and (max-width:559px){.oct-ubar__trust{display:none}.oct-ubar__inner{justify-content:center}}.section-header .header-wrapper{background:var(--oct-white);border-bottom:1px solid var(--oct-line)}.scrolled-past-header .header-wrapper{box-shadow:0 8px 24px -16px rgba(var(--oct-ink-rgb),.35)}@media screen and (min-width:990px){.section-header .header.header--top-left{column-gap:var(--oct-space-4);padding-top:1.2rem}.header__heading-logo{max-height:44px}.header__search-inline{max-width:64rem}.header__search-form{height:4.8rem;padding:.4rem;border:1px solid var(--oct-line);border-radius:var(--oct-radius-btn);background:var(--oct-surface);transition:border-color var(--oct-duration) var(--oct-ease),box-shadow var(--oct-duration) var(--oct-ease),background-color var(--oct-duration) var(--oct-ease)}.header__search-form:hover{border-color:#c9cdd3}.header__search-form:focus-within{background:var(--oct-white);border-color:var(--oct-ink);box-shadow:0 0 0 3px rgba(var(--oct-ink-rgb),.1)}.header__search-input{border:0;border-radius:0;background:transparent;padding:0 1.2rem;font-size:1.5rem;color:var(--oct-ink)}.header__search-input::placeholder{color:#6b7280}.header__search-button{width:4rem;height:4rem;border-radius:calc(var(--oct-radius-btn) - .3rem);background:var(--oct-ink);transition:background-color var(--oct-duration) var(--oct-ease)}.header__search-button:hover{background:var(--oct-graphite)}.header__search-button .svg-wrapper,.header__search-button svg{width:1.9rem;height:1.9rem;color:var(--oct-white)}.section-header .header__icons{gap:.4rem}.section-header .header__icon--account,.section-header .header__icon--favorites,.section-header .header__icon--cart,.section-header .header__icon--quote{position:relative;flex-direction:column;justify-content:center;gap:.3rem;width:auto;min-width:5.8rem;height:5.6rem;padding:.4rem .8rem;border-radius:var(--oct-radius-btn);color:var(--oct-ink);text-decoration:none;transition:background-color var(--oct-duration) var(--oct-ease),color var(--oct-duration) var(--oct-ease)}.section-header .header__icon--account:hover,.section-header .header__icon--favorites:hover,.section-header .header__icon--cart:hover,.section-header .header__icon--quote:hover{background:var(--oct-surface);color:var(--oct-ink)}.section-header .header__icon .header__icon-label{font-size:1.15rem;font-weight:600;line-height:1;letter-spacing:.01em;text-decoration:none;color:var(--oct-graphite);height:auto}.section-header .header__icon .oct-icon{width:2.2rem;height:2.2rem}.section-header .header__icon account-icon{height:auto}.section-header .header__icon.header__icon--quote .oct-count,.section-header .header__icon--cart .cart-count-bubble,.section-header .header__icon--favorites .favorites-bubble{position:absolute;top:.3rem;right:calc(50% - 2rem);left:auto;bottom:auto;margin:0;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:var(--oct-radius-pill);border:2px solid var(--oct-white);box-sizing:content-box;font-size:1.05rem;font-weight:700;line-height:1.8rem}.section-header .header__icon--cart .cart-count-bubble{background:var(--oct-ink);color:var(--oct-white)}.header__quote-cta{margin-left:var(--oct-space-1);--oct-btn-h: 4.4rem}}.oct-hcontact{display:none}@media screen and (min-width:1200px){.oct-hcontact{display:inline-flex;align-items:center;gap:1rem;margin-right:var(--oct-space-1);padding:.4rem 1.2rem .4rem .4rem;border-radius:var(--oct-radius-btn);color:var(--oct-ink);text-decoration:none;transition:background-color var(--oct-duration) var(--oct-ease)}.oct-hcontact:hover{background:var(--oct-surface)}.oct-hcontact__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgba(var(--oct-orange-rgb),.14);color:var(--oct-ink)}.oct-hcontact__text{display:flex;flex-direction:column;gap:.2rem;line-height:1.1}.oct-hcontact__label{font-size:1.15rem;color:var(--oct-muted);font-weight:500}.oct-hcontact__number{font-size:1.5rem;font-weight:700}}@media screen and (min-width:990px){.section-header .header.header--top-left>.header__inline-menu{margin-top:1.2rem}.section-header .header.header--top-left>.header__inline-menu:before{background:var(--oct-white);box-shadow:0 0 0 100vmax var(--oct-white)}.section-header .header.header--top-left>.header__inline-menu:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--oct-line);box-shadow:0 0 0 100vmax var(--oct-line);clip-path:inset(0 -100vmax);pointer-events:none}.section-header .header__inline-menu>.list-menu--inline{display:flex;width:100%;align-items:center;gap:.2rem}.section-header .header__inline-menu>ul>li>a.header__menu-item,.section-header .header__inline-menu>ul>li>details>summary.header__menu-item,.section-header .header__inline-menu>ul>li>header-menu>details>summary.header__menu-item{gap:.8rem;padding:1.3rem 1.2rem;font-size:1.45rem;font-weight:600;color:var(--oct-ink)}.section-header .header__inline-menu summary.header__menu-item .icon-caret{position:static;flex:0 0 auto;margin-left:0;transform:none}.section-header .header__inline-menu details[open]>summary.header__menu-item .icon-caret{transform:rotate(180deg)}.section-header .header__inline-menu .header__menu-item .oct-nav-icon{width:1.8rem;height:1.8rem;color:var(--oct-muted);transition:color var(--oct-duration) var(--oct-ease)}.section-header .header__inline-menu>ul>li>a.header__menu-item:hover,.section-header .header__inline-menu>ul>li summary.header__menu-item:hover,.section-header .header__inline-menu>ul>li details[open]>summary.header__menu-item{color:var(--oct-ink)}.section-header .header__inline-menu .header__menu-item:hover .oct-nav-icon,.section-header .header__inline-menu details[open]>summary .oct-nav-icon,.section-header .header__inline-menu .header__menu-item[aria-current=page] .oct-nav-icon{color:var(--oct-orange-text)}.section-header .header__inline-menu .header__active-menu-item,.section-header .header__inline-menu .header__menu-item[aria-current=page]{color:var(--oct-ink);font-weight:700}}.oct-nav-cta{display:none}@media screen and (min-width:990px){.oct-nav-cta{display:block;margin-left:auto}.oct-nav-cta__link{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:var(--oct-radius-pill);background:rgba(var(--oct-orange-rgb),.12);color:var(--oct-ink);font-size:1.3rem;font-weight:600;text-decoration:none;transition:background-color var(--oct-duration) var(--oct-ease)}.oct-nav-cta__link .oct-icon{color:var(--oct-orange-text)}.oct-nav-cta__link:hover{background:rgba(var(--oct-orange-rgb),.22)}.oct-nav-cta__arrow{transition:transform var(--oct-duration) var(--oct-ease)}.oct-nav-cta__link:hover .oct-nav-cta__arrow{transform:translate(2px)}}.section-header .mega-menu__content{border-top:1px solid var(--oct-line);box-shadow:0 24px 48px -24px rgba(var(--oct-ink-rgb),.28)}.mega-menu__panel{grid-template-columns:minmax(0,1fr) 32rem}.mega-cat{border-radius:var(--oct-radius-card)}.mega-cat:hover{background-color:var(--oct-surface)}.mega-cat__icon{width:4.4rem;height:4.4rem;border-radius:var(--oct-radius-card);background:var(--oct-surface);border:1px solid var(--oct-line);color:var(--oct-ink)}.mega-cat__icon .oct-icon,.mega-cat__icon svg{width:2.2rem;height:2.2rem}.mega-cat:hover .mega-cat__icon{background:var(--oct-orange);border-color:var(--oct-orange);color:var(--oct-ink)}.mega-cat:hover .mega-cat__label{color:var(--oct-ink)}.mega-cat__arrow{color:var(--oct-orange-text)}.oct-mega-feature.mega-menu__featured{gap:var(--oct-space-1);padding:var(--oct-space-3);border-radius:var(--oct-radius-card);background:linear-gradient(155deg,var(--oct-graphite) 0%,var(--oct-ink) 70%);color:var(--oct-white)}.oct-mega-feature .mega-menu__featured-eyebrow{display:inline-flex;align-items:center;gap:.6rem;color:var(--oct-orange);letter-spacing:.06em}.oct-mega-feature .mega-menu__featured-title{font-family:var(--oct-font-display);font-size:2rem;letter-spacing:-.01em}.oct-mega-feature .mega-menu__featured-text{margin:0;color:#ffffffc2}.oct-mega-feature__points{display:grid;gap:.6rem;margin:.4rem 0 var(--oct-space-1);padding:0;list-style:none;font-size:1.3rem;color:#ffffffe0}.oct-mega-feature__points li{display:flex;align-items:center;gap:.8rem}.oct-mega-feature__points .oct-icon{color:var(--oct-orange)}.section-header .header__inline-menu .oct-mega-feature .oct-mega-feature__call{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4rem;color:#ffffffe0;font-size:1.35rem;font-weight:600;text-decoration:none}.section-header .header__inline-menu .oct-mega-feature .oct-mega-feature__call:hover{color:var(--oct-white);text-decoration:underline}.oct-mega-feature :focus-visible{outline-color:var(--oct-white)}.oct-drawer-nav{display:inline-flex;align-items:center;gap:1.2rem}.oct-drawer-nav .oct-nav-icon{color:var(--oct-muted)}.menu-drawer__menu-item--active .oct-drawer-nav .oct-nav-icon{color:var(--oct-orange-text)}@media(prefers-reduced-motion:reduce){.oct-nav-cta__arrow,.header__search-form{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/oct-header.css.map */
