.story-finder{--story-finder-line: #d8e2ea;--story-finder-line-hover: #bfd4e7;--story-finder-pill: #edf3f8;--story-finder-image-bg: #f9fbfd;--story-finder-band: #f2f1f1;--story-finder-active: #f0f0f0;--story-finder-field-line: #767676;--story-finder-hairline: .8px;--story-finder-radius: 8px;--story-finder-gutter: 23px;display:block;margin-bottom:48px}.story-finder__top{display:flex;flex-direction:column}.story-finder__search{width:max(calc(100% - 2 * var(--story-finder-gutter)),min(288px,calc(100% - var(--story-finder-gutter))));display:grid;grid-template-columns:minmax(0,1fr) 42px;margin:26px var(--story-finder-gutter);border:var(--story-finder-hairline) solid var(--story-finder-line);border-radius:var(--story-finder-radius);background:var(--color-background);overflow:hidden}.story-finder__input{width:calc(100% - 8px);min-width:0;height:56px;padding:8px;border:0;border-radius:0;background:var(--color-background);color:#000;font-family:var(--font-main);font-size:16px;line-height:28px;-webkit-appearance:none;appearance:none;transition:all .3s linear}.story-finder__input:focus{padding-bottom:7px;border-bottom:calc(var(--story-finder-hairline) * 2) solid var(--color-brand-gold);box-shadow:0 1px 0 0 var(--color-brand-gold)}@media(hover:hover){.story-finder__input:hover{padding-bottom:7px;border-bottom:calc(var(--story-finder-hairline) * 2) solid var(--color-brand-gold);box-shadow:0 1px 0 0 var(--color-brand-gold)}}.story-finder__input::-webkit-search-cancel-button{-webkit-appearance:none}.story-finder__input:focus-visible{outline:none}.story-finder__search-button{display:flex;align-items:center;justify-content:center;height:64px;padding:0;border:0;background:var(--color-brand-gold);color:var(--color-on-dark);cursor:pointer}@media(hover:hover){.story-finder__search-button:hover{background:var(--color-brand-gold-hover);opacity:.92}}.story-finder__search-button:focus{background:var(--color-brand-gold-active);opacity:.92}.story-finder__search-button:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:calc(var(--focus-width) * -2)}.story-finder__group{margin-bottom:32px}.story-finder__heading{margin:0 0 16px;font-size:1.2rem;font-weight:var(--font-weight-semi-bold);line-height:32px;letter-spacing:.5px}.story-finder__quick-grid,.story-finder__category-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.story-finder__quick-card,.story-finder__category-card{display:flex;flex-direction:column;border:var(--story-finder-hairline) solid var(--story-finder-line);border-radius:var(--story-finder-radius);background:var(--color-background);color:var(--color-text);text-decoration:none;transition:border-color .18s,background-color .18s}.story-finder__quick-card{justify-content:space-between;min-height:192px;padding:24px}.story-finder__quick-text{display:flex;flex-direction:column}.story-finder__kicker{margin-bottom:16px;font-size:.78rem;font-weight:var(--font-weight-bold);line-height:28px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.story-finder__quick-label{margin-bottom:12px;font-size:1.35rem;font-weight:var(--font-weight-bold);line-height:1.15}.story-finder__quick-count{font-size:.95rem;line-height:28px;opacity:.82}.story-finder__category-card{gap:12px;padding:16px 1.1rem}.story-finder__category-body{display:flex;flex:1 1 auto;align-items:center;justify-content:center}.story-finder__category-title{font-size:1.15rem;font-weight:var(--font-weight-bold);line-height:1.3;text-align:center}.story-finder__category-footer{display:flex;justify-content:flex-end}.story-finder__arrow{font-size:1.1rem;line-height:1;opacity:.72}.story-finder__category-card.is-active{border-color:var(--color-text);background:var(--story-finder-active);box-shadow:inset 0 0 0 1px var(--color-text)}@media(hover:hover){.story-finder__quick-card:hover,.story-finder__card:hover{border-color:var(--story-finder-line-hover);color:var(--color-text)}.story-finder__category-card:hover{color:var(--color-text)}}.story-finder__meta{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.story-finder__count{width:fit-content;margin:0;opacity:.8}.story-finder__sort{display:flex;align-items:center;gap:11px}.story-finder__sort-label{font-weight:var(--font-weight-semi-bold);opacity:.8;white-space:nowrap}.story-finder__select{width:176px;height:54px;padding:12px 16px;border:var(--story-finder-hairline) solid var(--story-finder-field-line);border-radius:0;background-color:var(--color-background);color:#000;font-family:var(--font-main);font-size:16px;line-height:28px;-webkit-appearance:none;appearance:none;text-indent:1px}.story-finder__band{margin-top:-1px;padding-block:48px;background:var(--story-finder-band)}.story-finder__list{display:flex;flex-direction:column;gap:32px}.story-finder__item[hidden]{display:none}.story-finder__card{display:flex;flex-direction:column;border:var(--story-finder-hairline) solid var(--story-finder-line);border-radius:var(--story-finder-radius);background:var(--color-background);color:var(--color-text);text-decoration:none;transition:border-color .18s}.story-finder__card-content{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 20px 14.4px}.story-finder__card-main{display:block;min-width:0}.story-finder__eyebrow{display:inline-flex;margin-bottom:13.6px;padding:5.6px 11.2px;border-radius:999px;background:var(--story-finder-pill);font-size:.78rem;font-weight:var(--font-weight-bold);line-height:28px;letter-spacing:.04em;text-transform:uppercase}.story-finder__card-title{margin:0 0 12px;font-size:1.45rem;line-height:1.18;letter-spacing:.5px}.story-finder__summary{display:block;opacity:.85;font-weight:var(--font-weight-regular);line-height:1.65}.story-finder__card-meta{display:flex;margin-top:16px;font-size:.92rem;font-weight:var(--font-weight-semi-bold);line-height:28px;opacity:.85}.story-finder__media{display:flex;align-items:flex-start}.story-finder__image{display:block;width:176px;height:auto;aspect-ratio:176 / 133;border:var(--story-finder-hairline) solid var(--story-finder-line);border-radius:5.6px;background:var(--story-finder-image-bg);object-fit:cover}.story-finder__card-footer{display:flex;align-items:center;justify-content:space-between;padding:13.6px 20px 16px;border-top:var(--story-finder-hairline) solid var(--story-finder-line)}.story-finder__cta{font-weight:var(--font-weight-bold)}.story-finder__arrow--card{font-size:20px;line-height:20px;opacity:.8}@media(min-width:768px){.story-finder__search{grid-template-columns:minmax(0,1fr) 58px}.story-finder__input{height:64px;padding-right:168px}.story-finder__search-button{height:72px}.story-finder__category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-finder__meta{margin-bottom:12px}.story-finder__card-content{padding:24px 24px 16px}.story-finder__image{aspect-ratio:3 / 2}.story-finder__card-footer{padding:15.2px 24px 18.4px}}@media(min-width:992px){.story-finder__quick-grid,.story-finder__category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.story-finder__search{margin-bottom:30px}.story-finder__category-card{min-height:128px}.story-finder__meta{flex-direction:row;align-items:center;justify-content:space-between}.story-finder__card-content{grid-template-columns:minmax(0,1fr) 160px}.story-finder__image{width:160px}}@media(min-width:1200px){.story-finder{--story-finder-gutter: 15px}.story-finder__search{margin:37px var(--story-finder-gutter) 45px}.story-finder__heading{line-height:48px}}@media(prefers-reduced-motion:reduce){.story-finder__search-button,.story-finder__quick-card,.story-finder__category-card,.story-finder__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/section-story-finder.css.map */
