.c1h-section{position:sticky;top:0;z-index:60}.c1h{--c1h-gutter: clamp(20px, 4vw, 56px);position:relative;background:var(--c1c-carbon);color:var(--c1c-bone);font-family:var(--c1c-sans)}.c1h a{color:inherit;text-decoration:none}.c1h__bar{display:flex;align-items:stretch;gap:32px;min-block-size:64px;padding-inline:var(--c1h-gutter);max-inline-size:1600px;margin-inline:auto}.c1h__logo{display:flex;align-items:center;gap:16px;flex:none}.c1h__mark{display:block;inline-size:118px;block-size:auto}.c1h__word{font-family:var(--c1c-mono);font-size:10.5px;letter-spacing:.32em;line-height:1;padding-inline-start:16px;border-inline-start:1px solid rgba(234,230,222,.4);white-space:nowrap}.c1h__nav{flex:1;display:flex;justify-content:center}.c1h__list{display:flex;align-items:stretch;gap:clamp(14px,1.6vw,28px);margin:0;padding:0;list-style:none}.c1h__item{position:static;display:flex;align-items:center}.c1h__link{position:relative;display:flex;align-items:center;block-size:100%;font-family:var(--c1c-mono);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:#eae6dec7;transition:color .15s ease}.c1h__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;background:var(--c1c-bone);transform:scaleX(0);transition:transform .2s ease}.c1h__item:hover>.c1h__link,.c1h__item:focus-within>.c1h__link{color:var(--c1c-bone)}.c1h__item:hover>.c1h__link:after,.c1h__item:focus-within>.c1h__link:after{transform:scaleX(1)}.c1h__actions{display:flex;align-items:center;gap:6px;flex:none;color:var(--c1c-bone)}.c1h__actions .head-slot-nav-link{color:var(--c1c-bone);display:inline-flex;padding:8px}.c1h__actions svg{inline-size:20px;block-size:20px}.c1h__actions .head-slot-cart-link-wrap{position:relative;display:inline-flex}.c1h__actions .head-slot-cart-link-quantity{position:absolute;inset-block-start:-6px;inset-inline-end:-8px;min-inline-size:16px;block-size:16px;border-radius:8px;background:var(--c1c-bone);color:var(--c1c-carbon);font:500 10px/16px var(--c1c-mono);text-align:center}.c1p{position:absolute;inset-inline:0;inset-block-start:calc(100% - 1px);background:var(--c1c-paper);color:var(--c1c-carbon);border-block-start:1px solid var(--c1c-line);box-shadow:0 24px 48px #0b0b0b2e;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease .14s,transform .18s ease .14s,visibility 0s linear .32s}.c1h__item:hover>.c1p,.c1h__item:focus-within>.c1p{opacity:1;visibility:visible;transform:none;transition-delay:0s}.c1p__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);max-inline-size:1600px;margin-inline:auto;padding:40px var(--c1h-gutter) 44px}.c1p__main{grid-column:1 / 10}.c1p__main--full{grid-column:1 / 13}.c1p__eyebrow,.c1p__head{display:block;margin:0 0 14px;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--c1c-soft)}.c1p__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px clamp(16px,2vw,32px)}.c1p__group ul,.c1p__rail ul{margin:0;padding:0;list-style:none}.c1p__group a:not(.c1p__head){display:block;font-size:15px;line-height:1.95;color:var(--c1c-carbon)}.c1p__group a:not(.c1p__head):hover,.c1p__rail a:hover{text-decoration:underline;text-underline-offset:4px}.c1p__split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:clamp(16px,2vw,32px)}.c1p__rail a{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:9px;border-block-end:1px solid var(--c1c-line);font-size:20px;font-weight:500;letter-spacing:-.01em}.c1p__rail a span{font-family:var(--c1c-mono);font-size:12px;color:var(--c1c-soft)}.c1p__all{display:inline-block;margin-block-start:22px;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c1c-carbon)}.c1p__logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-content:start}.c1p__logo{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;background:var(--c1c-bone);padding:18px;transition:background .15s ease}.c1p__logo:hover{background:#e0dbd1}.c1p__logo img{max-inline-size:100%;max-block-size:44px;inline-size:auto;block-size:auto;object-fit:contain;filter:grayscale(1);mix-blend-mode:multiply}.c1p__feature{grid-column:10 / 13;display:flex;flex-direction:column;gap:10px}.c1p__feature img{inline-size:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.c1p__feature-title{margin:0;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.c1p__feature-cta{font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c1m{display:none}.c1m>summary{list-style:none;cursor:pointer;padding:8px;display:inline-flex;color:var(--c1c-bone)}.c1m>summary::-webkit-details-marker{display:none}.c1m__panel{position:fixed;top:64px;right:0;bottom:0;left:0;overflow-y:auto;background:var(--c1c-paper);color:var(--c1c-carbon);padding:8px var(--c1h-gutter) 40px;z-index:70}.c1m details{border-block-end:1px solid var(--c1c-line)}.c1m details details{border:0;padding-inline-start:12px}.c1m summary.c1m__row,.c1m a.c1m__row{display:flex;justify-content:space-between;align-items:center;padding-block:14px;list-style:none;font-size:18px;font-weight:500;cursor:pointer}.c1m details details>summary.c1m__row{font-size:15px;padding-block:10px}.c1m summary.c1m__row::-webkit-details-marker{display:none}.c1m summary.c1m__row:after{content:"+";font-family:var(--c1c-mono);font-weight:400}.c1m details[open]>summary.c1m__row:after{content:"\2013"}.c1m ul{list-style:none;margin:0;padding:0 0 10px}.c1m li a{display:block;padding-block:7px;font-size:15px;color:var(--c1c-soft)}.c1m__top>a.c1m__row{border-block-end:1px solid var(--c1c-line)}.c1m__foot{display:grid;gap:14px;margin-block-start:32px}.c1m__cta{display:flex;justify-content:center;align-items:center;min-block-size:52px;background:var(--c1c-carbon);color:var(--c1c-bone)!important;font-family:var(--c1c-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.c1m__tel{font-size:18px;font-weight:500;color:var(--c1c-carbon)}.c1m__note{margin:0;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c1c-soft)}@media(max-width:1199px){.c1h__nav{display:none}.c1m{display:block}.c1h__bar{justify-content:space-between}}@media(max-width:749px){.c1h__word{display:none}.c1h__mark{inline-size:96px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/c1c-header.css.map */
