rh-collection-hero{display:block;padding-block:clamp(18px,2.4vw,30px) 0}.colh__stage{position:relative;isolation:isolate;overflow:clip;max-inline-size:var(--rh-shell-max);margin-inline:auto;padding:clamp(28px,4vw,56px) var(--rh-gutter) clamp(28px,3.4vw,44px);border-block-end:1px solid var(--rh-line)}.colh--field .colh__stage{background:var(--rh-field);border:1px solid var(--rh-line);border-radius:var(--rh-r-flat)}.colh__content{position:relative;z-index:2;max-inline-size:62rem}@media(min-width:1000px){.colh--field .colh__stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);column-gap:clamp(32px,4vw,64px);align-items:center}.colh--field .colh__content{max-inline-size:none}}.colh__crumb{display:flex;align-items:center;gap:8px;color:var(--rh-ink-3);margin-block-end:clamp(14px,1.8vw,22px)}.colh__crumb a{color:inherit;text-decoration:none}.colh__crumb a:hover{color:var(--rh-ink)}.colh__crumb-sep{color:var(--rh-n-300)}.colh__title{font-size:clamp(3.6rem,5.4vw,7.2rem);font-weight:750;line-height:1.02;letter-spacing:-.036em;color:var(--rh-ink);margin:0;text-wrap:balance}.colh__desc{font-size:var(--rh-fs-lede);line-height:1.6;color:var(--rh-ink-2);margin-block-start:14px;max-inline-size:58ch}.colh__desc p:last-child{margin-block-end:0}.colh__count{display:flex;align-items:baseline;gap:7px;font-family:var(--rh-mono);font-size:var(--rh-fs-data);letter-spacing:.08em;text-transform:uppercase;color:var(--rh-ink-3);margin:clamp(14px,1.8vw,20px) 0 0}.colh__count b{font-size:1.8rem;font-weight:600;letter-spacing:-.01em;color:var(--rh-ink);font-variant-numeric:tabular-nums}.colh__search{margin-block-start:clamp(20px,2.6vw,30px);max-inline-size:52rem}.colh__field{display:flex;align-items:center;gap:12px;padding:0 14px;min-block-size:52px;background:var(--rh-field);border:1px solid var(--rh-n-300);border-radius:var(--rh-r-btn);transition:border-color var(--rh-t-tap) var(--rh-e-out),box-shadow var(--rh-t-tap) var(--rh-e-out)}.colh__field:focus-within{border-color:var(--rh-ink-900);box-shadow:0 0 0 3px #051c2917}.colh__field .rh-ico{inline-size:19px;block-size:19px;flex:none;color:var(--rh-ink-3)}.colh__field:focus-within .rh-ico{color:var(--rh-ink)}.colh__input{flex:1 1 auto;min-inline-size:0;border:0;outline:0;background:none;font-family:inherit;font-size:var(--rh-fs-body);color:var(--rh-ink);padding:0}.colh__input::placeholder{color:var(--rh-ink-3)}.colh__input::-webkit-search-cancel-button,.colh__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.colh__clear{display:none;place-items:center;inline-size:26px;block-size:26px;flex:none;padding:0;cursor:pointer;color:var(--rh-ink-3);background:var(--rh-paper-sunk);border:0;border-radius:50%;transition:color var(--rh-t-tap) var(--rh-e-out),background var(--rh-t-tap) var(--rh-e-out)}.colh__field[data-has-query] .colh__clear{display:grid}.colh__clear:hover{color:var(--rh-ink);background:var(--rh-n-300)}.colh__clear .rh-ico{inline-size:13px;block-size:13px;color:currentColor}.colh__hint{display:block;margin-block-start:10px;font-size:var(--rh-fs-data);line-height:1.5;color:var(--rh-ink-3)}.colh__hint kbd{display:inline-block;margin-inline:2px;padding:2px 7px 3px;font-family:var(--rh-mono);font-size:.92em;line-height:1.3;color:var(--rh-ink);background:var(--rh-field);border:1px solid var(--rh-n-300);border-block-end-width:2px;border-radius:var(--rh-r-btn-sm)}.colh__status{margin:8px 0 0;font-family:var(--rh-mono);font-size:var(--rh-fs-data);color:var(--rh-ink-2);min-block-size:1.6em}.colh__spec-row{display:flex;align-items:flex-start;gap:clamp(22px,3.4vw,54px);flex-wrap:wrap;margin:clamp(20px,2.6vw,32px) 0 0}.colh__stat{display:flex;flex-direction:column;gap:5px;min-inline-size:0}.colh__stat dt{color:var(--rh-ink-3)}.colh__stat-n{display:flex;align-items:baseline;gap:6px;margin:0;font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:700;line-height:1.06;letter-spacing:-.03em;color:var(--rh-ink);font-variant-numeric:tabular-nums lining-nums}.colh__stat-u{font-size:var(--rh-fs-sm);font-weight:500;letter-spacing:0;color:var(--rh-ink-3);font-variant-numeric:normal}.colh__stat+.colh__stat{padding-inline-start:clamp(22px,3.4vw,54px);margin-inline-start:calc(-.5*clamp(22px,3.4vw,54px));border-inline-start:1px solid var(--rh-line)}.colh__shelf{position:relative;z-index:1;display:none;min-inline-size:0;padding-block-start:12px}@media(min-width:1000px){.colh__shelf{display:block}}.colh__shelf-row{display:flex;align-items:flex-end;justify-content:center;gap:clamp(6px,.9vw,14px);block-size:clamp(200px,21vw,290px)}.colh__spec{display:flex;align-items:flex-end;flex:1 1 0;min-inline-size:0;block-size:100%}.colh__spec{--lift: .88}.colh__spec:nth-child(2){--lift: .99}.colh__spec:nth-child(3){--lift: 1}.colh__spec:nth-child(4){--lift: .94}.colh__spec:nth-child(5){--lift: .82}.colh__spec-img{display:block;inline-size:100%;block-size:calc(100% * var(--lift, 1));object-fit:contain;object-position:bottom center;transition:transform var(--rh-t-reveal) var(--rh-e-luxe)}.colh__shelf-rule{display:block;block-size:1px;margin-block-start:8px;margin-inline:6%;background:linear-gradient(to right,#18202500,#18202538 18% 82%,#18202500)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.colh__shelf-row:hover .colh__spec-img{transform:translateY(2px) scale(.97);opacity:.55}.colh__spec:hover .colh__spec-img{transform:translateY(-8px) scale(1.04);opacity:1}.colh__spec-img{transition:transform var(--rh-t-reveal) var(--rh-e-luxe),opacity var(--rh-t-reveal) var(--rh-e-out)}}.colh--photo .colh__stage{min-block-size:clamp(280px,34vw,420px);display:flex;align-items:flex-end;border-radius:var(--rh-r-flat)}.colh__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.colh__media img{inline-size:100%;block-size:100%;object-fit:cover}.colh__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#07151dd1,#07151d80 38%,#07151d1f 70%,#07151d00)}.colh--photo .colh__title,.colh--photo .colh__count b{color:var(--rh-on-ink)}.colh--photo .colh__crumb,.colh--photo .colh__count,.colh--photo .colh__hint{color:var(--rh-on-ink-2)}.colh--photo .colh__crumb a:hover{color:var(--rh-on-ink)}.colh--photo .colh__desc{color:var(--rh-on-ink-2)}.rh-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0}.colh--photo .rh-grain{opacity:.035;background-image:var(--rh-grain);background-size:140px 140px}@media(max-width:719px){.colh__stage{padding-inline:var(--rh-gutter)}.colh__field{min-block-size:48px}.colh__hint{font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.colh__spec-img{transition:none;transform:none;opacity:1}}.colh__rail{margin-block-start:clamp(20px,2.2vw,30px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent 100%);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent 100%)}.colh__rail::-webkit-scrollbar{display:none}.colh__rail-list{list-style:none;margin:0;padding:0 34px 0 0;display:flex;gap:7px;inline-size:max-content}.colh__chip{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--rh-line);border-radius:var(--rh-r-pill);background:var(--rh-field);color:var(--rh-ink-2);font-family:var(--font-heading--family);font-size:1.25rem;font-weight:600;letter-spacing:-.008em;white-space:nowrap;text-decoration:none;transition:border-color var(--rh-t-tap, .12s) var(--rh-e-out),color var(--rh-t-tap, .12s) var(--rh-e-out),background var(--rh-t-tap, .12s) var(--rh-e-out)}.colh__chip:hover{border-color:var(--rh-blue);color:var(--rh-blue)}.colh__chip.is-here{background:var(--rh-ink);border-color:var(--rh-ink);color:var(--rh-paper);cursor:default}.colh__chip.is-here:hover{color:var(--rh-paper)}.colh__chip-n{font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums lining-nums;color:var(--rh-n-500)}.colh__chip.is-here .colh__chip-n{color:#c1cfd7}.colh--photo .colh__chip{background:#ffffff1a;border-color:#ffffff38;color:var(--rh-on-ink-2)}.colh--photo .colh__chip:hover{border-color:#fff9;color:var(--rh-on-ink)}.colh--photo .colh__chip.is-here{background:var(--rh-on-ink);border-color:var(--rh-on-ink);color:var(--rh-ink)}.colh--photo .colh__chip-n{color:var(--rh-on-ink-3)}@media(prefers-reduced-motion:reduce){.colh__chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/z-collection-hero.css.map */
