.hoc-hd,.hoc-dr,.announcement-bar{--hoc-ink: #1A1512;--hoc-paper: #FFFFFF;--hoc-line: #E6DED3;--hoc-muted: #5C534C;--hoc-font: "HOC Barlow", "Barlow", var(--font-body-family), sans-serif}.announcement-bar{background:var(--hoc-ink);color:var(--hoc-paper);border-bottom:1px solid rgba(255,255,255,.12)}.announcement-bar__message{margin:0;padding:.9rem 1.5rem;font-family:var(--hoc-font);font-weight:700;font-size:1.2rem;letter-spacing:.12rem;line-height:1.3;text-transform:uppercase;text-align:center;color:var(--hoc-paper)}.announcement-bar .announcement-bar__link{display:block;color:var(--hoc-paper);text-decoration:none}.announcement-bar .announcement-bar__link .icon-arrow{width:1.1rem;height:auto;margin:0 0 .1rem .6rem;vertical-align:middle;fill:currentColor;color:var(--hoc-paper)}@media(hover:hover){.announcement-bar .announcement-bar__link:hover .announcement-bar__message{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}}.announcement-bar .announcement-bar__link:focus-visible{outline:2px solid var(--hoc-paper);outline-offset:-4px}.hoc-hd{position:relative;z-index:4;display:block;background:var(--hoc-ink);color:var(--hoc-paper);font-family:var(--hoc-font)}.hoc-hd__bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:3.2rem;height:7.2rem}.hoc-hd__burger,.hoc-hd__logo-wrap,.hoc-hd__nav,.hoc-hd__icons{z-index:2}.hoc-hd .hoc-hd__burger{display:none}.hoc-hd__logo-wrap{margin:0;line-height:0;font-size:0}.hoc-hd__logo{display:inline-block;line-height:0}.hoc-hd__logo img{display:block;width:var(--hoc-hd-logo-w);height:auto}.hoc-hd__wordmark{font-weight:700;font-size:1.8rem;letter-spacing:.06rem;text-transform:uppercase;color:var(--hoc-paper)}.hoc-hd a,.hoc-hd button,.hoc-dr a,.hoc-dr button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.hoc-hd__nav{height:100%;min-width:0}.hoc-hd__list{display:flex;height:100%;gap:3.2rem;margin:0;padding:0;list-style:none}.hoc-hd__item{display:flex;height:100%}.hoc-hd__link{position:relative;display:inline-flex;align-items:center;gap:.6rem;height:100%;margin:0;padding:0;border:0;background:none;color:var(--hoc-paper);font-family:var(--hoc-font);font-weight:700;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.hoc-hd__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--hoc-hd-accent);transform:scaleX(0);transition:transform .15s ease}.hoc-hd__link.is-active:after,.hoc-hd__link[aria-current=page]:after,.hoc-hd__link[aria-expanded=true]:after{transform:scaleX(1)}@media(hover:hover){.hoc-hd__link:hover:after{transform:scaleX(1)}}.hoc-hd__caret{width:1rem;height:.6rem;transition:transform .15s ease}.hoc-hd__link[aria-expanded=true] .hoc-hd__caret{transform:rotate(180deg)}.hoc-hd__link:focus-visible,.hoc-hd__icon:focus-visible,.hoc-hd__logo:focus-visible{outline:2px solid var(--hoc-hd-accent);outline-offset:2px}.hoc-hd__icons{display:flex;align-items:center;gap:.4rem;margin-right:-1rem}.hoc-hd__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;background:none;color:var(--hoc-paper);cursor:pointer;list-style:none}.hoc-hd__icon::-webkit-details-marker{display:none}.hoc-hd__icon svg,.hoc-hd__icon .icon{width:2.2rem;height:2.2rem}.hoc-hd__icon>span{display:flex;align-items:center;justify-content:center}.hoc-hd__burger svg{width:2.2rem;height:1.6rem}.hoc-hd .header__icon--search .icon-close{display:none}.hoc-hd details[open]>.header__icon--search .icon-close{display:block}.hoc-hd details[open]>.header__icon--search .icon-search{display:none}.hoc-hd .cart-count-bubble{position:absolute;top:.4rem;right:.2rem;display:flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:0;background:var(--hoc-hd-accent);color:var(--hoc-paper);font-family:var(--hoc-font);font-weight:700;font-size:1.1rem;line-height:1}.hoc-hd .search-modal{color:var(--hoc-ink)}.hoc-mega{position:absolute;top:100%;left:0;right:0;z-index:2;background:var(--hoc-paper);color:var(--hoc-ink);border-bottom:2px solid var(--hoc-ink);visibility:hidden;opacity:0;transform:translateY(-.6rem);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.hoc-hd__item--mega.is-open .hoc-mega{visibility:visible;opacity:1;transform:none;transition:opacity .15s ease,transform .15s ease}.hoc-mega__inner{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;padding-top:3.2rem;padding-bottom:3.6rem}.hoc-mega__label{margin:0 0 1.4rem;color:var(--hoc-muted);font-family:var(--hoc-font);font-weight:700;font-size:1.2rem;letter-spacing:.14rem;line-height:1.2;text-transform:uppercase}.hoc-mega__links{margin:0;padding:0;list-style:none}.hoc-mega__a{display:inline-block;padding:.7rem 0;color:var(--hoc-ink);font-family:var(--hoc-font);font-weight:600;font-size:1.5rem;letter-spacing:.06rem;line-height:1.3;text-transform:uppercase;text-decoration:none;background:linear-gradient(var(--hoc-hd-accent),var(--hoc-hd-accent)) left bottom / 0 2px no-repeat;transition:background-size .15s ease}.hoc-mega__a.is-active,.hoc-mega__a:focus-visible{background-size:100% 2px}@media(hover:hover){.hoc-mega__a:hover{background-size:100% 2px}}.hoc-mega__a:focus-visible{outline:none}.hoc-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.hoc-boxes__all{grid-column:1 / -1}.hoc-box{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.6rem 1.2rem;border:1.5px solid var(--hoc-ink);background:var(--hoc-paper);color:var(--hoc-ink);font-family:var(--hoc-font);font-weight:700;font-size:1.3rem;letter-spacing:.08rem;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.hoc-box.is-active,.hoc-box--all{background:var(--hoc-ink);color:var(--hoc-paper);box-shadow:inset 0 -3px 0 var(--hoc-hd-accent)}@media(hover:hover){.hoc-box:not(.is-active):not(.hoc-box--all):hover{border-color:var(--hoc-hd-accent);color:var(--hoc-hd-accent);box-shadow:inset 0 0 0 1px var(--hoc-hd-accent)}.hoc-box--all:hover{border-color:var(--hoc-ink);background:#000}}.hoc-box:not(.is-active):not(.hoc-box--all):active{border-color:var(--hoc-hd-accent);color:var(--hoc-hd-accent);background:#f7ecea;box-shadow:inset 0 0 0 1px var(--hoc-hd-accent);transition-duration:0s}.hoc-box--all:active,.hoc-box.is-active:active{background:#000;transition-duration:0s}.hoc-box:focus-visible{outline:2px solid var(--hoc-hd-accent);outline-offset:2px}.hoc-feat{position:relative;display:flex;align-items:flex-end;min-height:24rem;overflow:hidden;background:var(--hoc-hd-accent);color:var(--hoc-paper);text-decoration:none}.hoc-feat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.hoc-feat--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1512d9,#1a151259 45%,#1a151200 75%)}@media(hover:hover){.hoc-feat:hover img{transform:scale(1.03)}}.hoc-feat:focus-visible{outline:2px solid var(--hoc-ink);outline-offset:2px}.hoc-feat__text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:2rem}.hoc-feat__label{font-weight:700;font-size:1.1rem;letter-spacing:.14rem;text-transform:uppercase;opacity:.9}.hoc-feat__title{font-weight:700;font-size:2.2rem;letter-spacing:.04rem;line-height:1.05;text-transform:uppercase}.hoc-feat__cta{margin-top:.6rem;padding-bottom:.3rem;border-bottom:2px solid currentColor;font-weight:700;font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase}.hoc-mega-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#1a151266;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}.hoc-hd .hoc-mega-scrim{display:block}html.hoc-mega-open .hoc-mega-scrim{opacity:1;visibility:visible;transition:opacity .15s ease}@media screen and (min-width:990px)and (max-width:1199px){.hoc-mega__inner{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);gap:3.2rem}.hoc-hd__list{gap:2.4rem}}.hoc-mega__links li{break-inside:avoid}@media screen and (min-width:1200px){.hoc-mega__links:has(>li:nth-child(7)){columns:2;column-gap:3.2rem}}@media screen and (min-width:990px){.hoc-hd .hoc-hd__bar{grid-template-columns:1fr auto 1fr}.hoc-hd .hoc-hd__logo-wrap{justify-self:start}.hoc-hd .hoc-hd__nav{justify-self:center}.hoc-hd .hoc-hd__icons{justify-self:end}.hoc-hd .hoc-mega__inner{grid-template-columns:minmax(0,34rem) max-content max-content minmax(0,26rem);justify-content:center;column-gap:5.6rem}}@media screen and (min-width:990px)and (max-width:1199px){.hoc-hd .hoc-mega__inner{grid-template-columns:minmax(0,30rem) max-content max-content minmax(0,22rem);column-gap:3.2rem}}@supports selector(:has(a)){@media screen and (min-width:990px){.hoc-hd .hoc-mega__inner{grid-template-columns:minmax(0,34rem) max-content minmax(0,30rem);grid-template-rows:auto 1fr;column-gap:5.6rem;row-gap:2.8rem}.hoc-hd .hoc-mega__col--boxes{grid-column:1;grid-row:1 / span 2}.hoc-hd .hoc-mega__col:not(.hoc-mega__col--boxes):has(.hoc-mega__links>li:nth-child(4)){grid-column:2;grid-row:2;align-self:start}.hoc-hd .hoc-mega__col:not(.hoc-mega__col--boxes):not(:has(.hoc-mega__links>li:nth-child(4))){grid-column:2;grid-row:1}.hoc-hd .hoc-feat{grid-column:3;grid-row:1 / span 2;min-height:0}.hoc-hd .hoc-mega__links:has(>li:nth-child(7)){columns:2;column-gap:3.2rem}}@media screen and (min-width:990px)and (max-width:1199px){.hoc-hd .hoc-mega__inner{grid-template-columns:minmax(0,30rem) max-content minmax(0,24rem);column-gap:3.2rem}}}@media screen and (max-width:989px){.hoc-hd__bar{grid-template-columns:1fr auto 1fr;column-gap:.8rem;height:6rem}.hoc-hd .hoc-hd__burger{display:inline-flex;justify-self:start;margin-left:-1rem}.hoc-hd__logo-wrap{justify-self:center}.hoc-hd__logo img{width:var(--hoc-hd-logo-w-m)}.hoc-hd .hoc-hd__nav,.hoc-hd .hoc-mega-scrim,.hoc-hd .hoc-hd__account{display:none}.hoc-hd__icons{justify-self:end;gap:0}}html.hoc-hd-lock{scrollbar-gutter:stable}html.hoc-hd-lock,html.hoc-hd-lock body{overflow:hidden}html.hoc-hd-lock chat-widget{display:none!important}.hoc-dr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;font-family:var(--hoc-font);color:var(--hoc-ink)}.hoc-dr[hidden]{display:none}.hoc-dr .hoc-dr__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#1a151280;opacity:0;transition:opacity .25s ease}.hoc-dr.is-open .hoc-dr__overlay{opacity:1}.hoc-dr__panel{position:absolute;top:0;left:0;bottom:0;width:min(40rem,88vw);display:flex;flex-direction:column;background:var(--hoc-paper);transform:translate(-100%);transition:transform .25s ease}.hoc-dr.is-open .hoc-dr__panel{transform:none}.hoc-dr__head{display:flex;align-items:center;gap:1.2rem;height:6rem;padding:0 1.6rem 0 .6rem;background:var(--hoc-ink);color:var(--hoc-paper);flex-shrink:0}.hoc-dr__close svg{width:1.8rem;height:1.8rem}.hoc-dr__logo{display:inline-flex;align-items:center;min-height:4.4rem;line-height:0}.hoc-dr__logo img{width:7.2rem;height:auto}.hoc-dr__body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:2.4rem 1.6rem calc(2.4rem + env(safe-area-inset-bottom,0px))}.hoc-dr__body>.hoc-mega__label{margin-top:2.4rem}.hoc-dr__body>.hoc-mega__label:first-child{margin-top:0}.hoc-drfeat{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;aspect-ratio:16 / 5;min-height:9.6rem;margin:0 0 1.2rem;padding:0 1.6rem;overflow:hidden;background:var(--hoc-ink);color:var(--hoc-paper);text-decoration:none}.hoc-drfeat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%}.hoc-drfeat--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#1a1512e0,#1a15128c 55%,#1a151233)}.hoc-drfeat__text,.hoc-drfeat__cta{position:relative;z-index:1}.hoc-drfeat__text{display:flex;flex-direction:column;gap:.4rem;min-width:0}.hoc-drfeat__label{font-weight:700;font-size:1.1rem;letter-spacing:.14rem;line-height:1.2;text-transform:uppercase;opacity:.9}.hoc-drfeat__title{font-weight:700;font-size:2rem;letter-spacing:.04rem;line-height:1.05;text-transform:uppercase}.hoc-drfeat__cta{display:inline-flex;align-items:center;gap:.6rem;flex-shrink:0;min-height:4.4rem;padding:0 1.4rem;background:var(--hoc-paper);color:var(--hoc-ink);box-shadow:inset 0 -3px 0 var(--hoc-hd-accent);font-weight:700;font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase}.hoc-drfeat__cta svg{width:1.4rem;height:1rem}.hoc-drpair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0 0 2.4rem;padding:0;list-style:none}.hoc-drpair:before{content:attr(aria-label);grid-column:1 / -1;margin:1.2rem 0 .6rem;color:var(--hoc-muted);font-weight:700;font-size:1.2rem;letter-spacing:.14rem;line-height:1.2;text-transform:uppercase}.hoc-sfgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.hoc-sf{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;min-height:9.6rem;padding:1.2rem 1.4rem;overflow:hidden;background:var(--hoc-ink);color:var(--hoc-paper);font-family:var(--hoc-font);font-weight:700;font-size:1.5rem;letter-spacing:.08rem;line-height:1.1;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:transparent}.hoc-sf img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform .4s ease}.hoc-sf--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1512d9,#1a151266 45%,#1a151200 80%)}.hoc-sf:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:3px;background:var(--hoc-hd-accent);transform:scaleX(0);transform-origin:left;transition:transform .15s ease}.hoc-sf__title,.hoc-sf__arrow{position:relative;z-index:1}.hoc-sf__arrow{flex-shrink:0;width:1.4rem;height:1rem;margin-bottom:.2rem}.hoc-sf.is-active:before{transform:scaleX(1)}@media(hover:hover){.hoc-sf:hover:before{transform:scaleX(1)}.hoc-sf:hover img{transform:scale(1.04)}}.hoc-sf:active:before{transform:scaleX(1);transition-duration:0s}.hoc-sf:focus-visible{outline:2px solid var(--hoc-hd-accent);outline-offset:2px}.hoc-boxes--drawer .hoc-box{min-height:4.8rem;font-size:1.3rem}.hoc-drlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.6rem;margin:0;padding:0;list-style:none;border-top:1px solid var(--hoc-line)}.hoc-drlist li{border-bottom:1px solid var(--hoc-line);min-width:0}.hoc-drlist__a{display:flex;align-items:center;min-height:4.4rem;color:var(--hoc-ink);font-weight:600;font-size:1.35rem;letter-spacing:.04rem;line-height:1.2;text-transform:uppercase;text-decoration:none}.hoc-drlist__a.is-active{box-shadow:inset 0 -2px 0 var(--hoc-hd-accent)}.hoc-dr__rows{margin:2.8rem 0 0;padding:0;list-style:none;border-top:2px solid var(--hoc-ink)}.hoc-dr__rows .hoc-dr__link{min-height:5rem;font-size:1.4rem}html.hoc-hd-lock [class*=kl-teaser-],html.hoc-lock [class*=kl-teaser-],html.hoc-hd-lock #slidecarthq .floating-cart,html.hoc-lock #slidecarthq .floating-cart{display:none!important}.hoc-dr__row{border-bottom:1px solid var(--hoc-line)}.hoc-dr__link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:5.6rem;margin:0;padding:0;border:0;background:none;color:var(--hoc-ink);font-family:var(--hoc-font);font-weight:700;font-size:1.5rem;letter-spacing:.08rem;line-height:1.2;text-align:left;text-transform:uppercase;text-decoration:none;cursor:pointer}.hoc-dr__link.is-active,.hoc-dr__link[aria-current=page]{box-shadow:inset 3px 0 0 var(--hoc-hd-accent);padding-left:1.2rem}.hoc-dr__plus{width:1.4rem;height:1.4rem;flex-shrink:0;transition:transform .15s ease}.hoc-dr__acc[aria-expanded=true] .hoc-dr__plus{transform:rotate(45deg)}.hoc-dr__sub{margin:0;padding:0 0 1.2rem;list-style:none}.hoc-dr__sub[hidden]{display:none}.hoc-dr__sublink{display:flex;align-items:center;min-height:4.4rem;padding-left:1.2rem;color:var(--hoc-ink);font-weight:600;font-size:1.5rem;letter-spacing:.04rem;text-transform:uppercase;text-decoration:none}.hoc-dr__foot{margin-top:2.4rem}.hoc-dr__help{display:flex;flex-wrap:wrap;gap:0 2.4rem;margin:0;padding:0;list-style:none}.hoc-dr__help a,.hoc-dr__account{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;color:var(--hoc-muted);font-weight:700;font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none}.hoc-dr__account{color:var(--hoc-ink)}.hoc-dr__account svg{width:1.8rem;height:1.8rem}.hoc-dr :focus-visible{outline:2px solid var(--hoc-hd-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hoc-mega,.hoc-mega-scrim,.hoc-hd__link:after,.hoc-dr__panel,.hoc-dr__overlay,.hoc-feat img,.hoc-sf img,.hoc-sf:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/755/assets/hoc-header.css.map */
