.ch-sp{position:relative;overflow-x:clip;padding-block:clamp(3rem,2rem + 5vw,7rem) clamp(2.5rem,1.5rem + 4vw,5rem)}.ch-sp__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 55% at 86% 0%,color-mix(in srgb,var(--slate) 24%,transparent),transparent 72%),radial-gradient(50% 50% at 0% 100%,color-mix(in srgb,var(--slate-deep) 30%,transparent),transparent 72%)}.ch-sp__in{position:relative;z-index:1;display:grid;justify-items:start;gap:1.25rem}.ch-sp__title{font-size:var(--fs-hero);font-stretch:120%;line-height:.94;letter-spacing:-.028em}.ch-sp__form{position:relative;display:flex;align-items:center;gap:1rem;width:100%;margin-top:clamp(1rem,3vw,2rem);border-bottom:1px solid var(--line-strong)}.ch-sp__form:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-3) var(--ease-settle)}.ch-sp__form:focus-within:after{transform:scaleX(1)}.ch-sp__input{flex:1 1 auto;min-width:0;padding:.5rem 0 .9rem;font-size:clamp(1.5rem,.9rem + 3.4vw,3.25rem);font-weight:500;font-stretch:116%;line-height:1.1;letter-spacing:-.024em;color:var(--fg);background:transparent;border:0;border-radius:0;outline:none;-webkit-appearance:none;appearance:none}.ch-sp__input::placeholder{color:var(--muted);opacity:1}.ch-sp__input::-webkit-search-cancel-button,.ch-sp__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.ch-sp__submit{flex:none;display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:.25rem;color:var(--fg)}.ch-sp__submit .icon{transition:transform var(--dur-2) var(--ease-settle)}@media(hover:hover){.ch-sp__submit:hover .icon{transform:translate3d(.3rem,0,0)}}.ch-sp__status{font-size:var(--fs-lede);line-height:1.4;color:var(--fg-soft);overflow-wrap:anywhere}.ch-spr{padding-block:clamp(2.5rem,1.5rem + 4vw,6rem) var(--section-y)}.ch-spr__list{border-top:1px solid var(--line-strong)}.ch-hit{border-bottom:1px solid var(--line)}.ch-hit__link{display:grid;grid-template-columns:auto minmax(0,1fr) 5rem;grid-template-areas:"index body media";column-gap:1rem;align-items:center;padding-block:1.5rem;transition:padding var(--dur-2) var(--ease-settle)}.ch-hit__index{grid-area:index;align-self:start;padding-top:.35rem;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--muted);transition:color var(--dur-1) ease}.ch-hit__body{grid-area:body;display:grid;justify-items:start;gap:.6rem;min-width:0}.ch-hit__title{overflow-wrap:anywhere;transition:color var(--dur-1) ease}.ch-hit__date{font-size:var(--fs-small);color:var(--muted)}.ch-hit__text{max-width:44rem;font-size:1rem;line-height:1.55;color:var(--fg-soft)}.ch-hit__media{grid-area:media;display:block;aspect-ratio:4 / 5;overflow:hidden;color:var(--muted);background-color:var(--bg-alt)}.ch-hit__media img,.ch-hit__ph{display:block;width:100%;height:100%;object-fit:cover}.ch-hit__link--text{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index body"}.ch-hit__arrow{display:none;color:var(--accent);transition:transform var(--dur-2) var(--ease-settle)}.ch-hit__link:focus-visible .ch-hit__title{color:var(--tone)}@media(hover:hover){.ch-hit__link:hover .ch-hit__title,.ch-hit__link:hover .ch-hit__index{color:var(--tone)}}@media(min-width:48em){.ch-hit__link{grid-template-columns:4.5rem minmax(0,1fr) 7rem 3rem;grid-template-areas:"index body media arrow";column-gap:2rem;padding-block:2rem}.ch-hit__link--text{grid-template-columns:4.5rem minmax(0,1fr) 3rem;grid-template-areas:"index body arrow"}.ch-hit__arrow{grid-area:arrow;display:grid;justify-items:end}.ch-hit__link:focus-visible .ch-hit__arrow{transform:translate3d(.25rem,-.25rem,0)}}@media(min-width:48em)and (hover:hover){.ch-hit__link:hover .ch-hit__arrow{transform:translate3d(.25rem,-.25rem,0)}}.ch-spr__empty{display:grid;justify-items:start;gap:1.25rem}.ch-spr__empty-title{max-width:22ch;overflow-wrap:anywhere}.ch-spr__quick{width:100%;margin-top:1.5rem;border-top:1px solid var(--line-strong)}.ch-qk{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding-block:.8rem;border-bottom:1px solid var(--line);font-size:var(--fs-h3);font-weight:500;font-stretch:110%;line-height:1.2;letter-spacing:-.012em;transition:color var(--dur-1) ease}.ch-qk .icon{color:var(--accent);transition:transform var(--dur-2) var(--ease-settle)}.ch-qk:focus-visible .icon{transform:translate3d(.25rem,-.25rem,0)}@media(hover:hover){.ch-qk:hover{color:var(--tone)}.ch-qk:hover .icon{transform:translate3d(.25rem,-.25rem,0)}}.ch-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.ch-pager__step{display:inline-flex;align-items:center;gap:.7rem;min-height:2.75rem;font-size:.78rem;font-weight:600;font-stretch:112%;letter-spacing:.14em;text-transform:uppercase}.ch-pager__step.is-off{opacity:.35}.ch-pager .ch-pager__back{transform:scaleX(-1)}.ch-pager__pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;order:3;width:100%}@media(min-width:48em){.ch-pager__pages{order:0;width:auto}}.ch-pager__page,.ch-pager__gap{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem;font-size:.9375rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--muted);transition:color var(--dur-1) ease}.ch-pager__page.is-current{color:var(--fg);box-shadow:inset 0 -2px 0 var(--accent)}@media(hover:hover){a.ch-pager__page:hover{color:var(--fg)}}a.ch-pager__page:focus-visible{color:var(--fg)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-search.css.map */
