.chits-home-journal{--blog-accent: var(--cat-accent, #8b2f15);--blog-accent2: var(--cat-accent2, #b5502a);--blog-ink: #241207;--blog-muted: #6b5646;--blog-card: #fbf3e4;--blog-paper: #fff8ea;--blog-bg: #eaddc4;--journal-gap: 22px;--journal-show: 3;color:var(--blog-ink);background:#eaddc4;padding:56px 6% 64px;overflow-x:clip}.chits-home-journal__inner{max-width:1400px;margin:0 auto}.chits-home-journal__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.chits-home-journal__kicker{display:block;margin-bottom:6px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blog-accent)}.chits-home-journal__title{margin:0;font-family:Fraunces,serif;font-weight:600;font-size:clamp(26px,2.6vw,34px);color:var(--blog-ink)}.chits-home-journal__sub{margin:8px 0 0;max-width:520px;font-size:15px;color:var(--blog-muted)}.chits-home-journal__actions{display:flex;align-items:center;gap:18px;flex:0 0 auto}.chits-home-journal__all{padding-bottom:3px;border-bottom:2px solid var(--blog-accent);font-weight:700;color:var(--blog-accent);text-decoration:none;white-space:nowrap}.chits-home-journal__nav{display:flex;gap:10px}.chits-home-journal__nav[hidden]{display:none}.chits-home-journal__btn{display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:999px;background:#fff;border:1.5px solid var(--blog-accent);color:var(--blog-accent);font-size:20px;line-height:1;cursor:pointer;box-shadow:0 10px 22px #0000001a;transition:transform .2s,box-shadow .2s,background .2s,opacity .2s;-webkit-tap-highlight-color:transparent}.chits-home-journal__btn:active:not(:disabled){transform:scale(.92)}.chits-home-journal__btn:disabled{opacity:.35;box-shadow:none;cursor:default}@media(hover:hover){.chits-home-journal__btn:hover:not(:disabled){background:#fff8ea;box-shadow:0 16px 34px #0000002e;transform:scale(1.08)}}.chits-home-journal__row{display:flex;gap:var(--journal-gap);margin:0 -12px;padding:6px 12px 24px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 12px;scrollbar-width:none}.chits-home-journal__row::-webkit-scrollbar{display:none}.chits-home-journal__row>.chits-post-card{flex:0 0 calc((100% - (var(--journal-show) - 1) * var(--journal-gap)) / var(--journal-show));min-width:0;scroll-snap-align:start}@media screen and (max-width:989px){.chits-home-journal{--journal-gap: 16px;--journal-show: 2.2;padding-left:32px;padding-right:32px}}@media screen and (max-width:840px){.chits-home-journal{--journal-show: 1.6}.chits-home-journal__inner{max-width:620px}}@media screen and (max-width:749px){.chits-home-journal{--journal-gap: 12px;--journal-show: 1.2;padding:40px 16px}.chits-home-journal__head{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:16px}.chits-home-journal__sub{font-size:14px}.chits-home-journal__nav,.chits-home-journal__nav[hidden]{display:none}.chits-home-journal__row{margin:0 -16px;padding:4px 16px 18px;scroll-padding:0 16px}.chits-home-journal .chits-post-card{display:flex;flex-direction:column;gap:0;align-items:stretch;padding:10px}.chits-home-journal .chits-post-card__img{aspect-ratio:16 / 10}.chits-home-journal .chits-post-card__body{padding:12px 4px 4px;gap:7px}.chits-home-journal .chits-post-card__title{font-size:17px}.chits-home-journal .chits-post-card__excerpt{display:-webkit-box;font-size:13px}}@media screen and (max-width:389px){.chits-home-journal{--journal-show: 1.15}.chits-home-journal .chits-post-card__title{font-size:16px}}.chits-rv[hidden]{display:none!important}.chits-rv .ymal-head{gap:12px}.chits-rv__clear{margin-left:auto;padding:4px 2px;background:none;border:0;font-family:inherit;font-size:13px;font-weight:700;color:#8a7462;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(hover:hover){.chits-rv__clear:hover{color:var(--cat-accent, #8b2f15)}}.chits-rv .ymal-head .related-products__heading{flex:1 1 auto}.chits-rv .ymal-head .chits-rv__clear{flex:0 0 auto}.cs-search{--cs-accent: #8b2f15;--cs-accent2: #b5502a;--cs-ink: #241207;--cs-muted: #6b5646;--cs-paper: #fff8ea;--cs-line: #e3d3b8;--blog-accent: #8b2f15;--blog-accent2: #b5502a;--blog-ink: #241207;--blog-muted: #6b5646;--blog-card: #fbf3e4;--blog-paper: #fff8ea;color:var(--cs-ink)}.cs-kicker{display:block;margin-bottom:8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-accent2)}.cs-hero{padding:14px 6% 26px;text-align:center}.cs-hero__in{max-width:760px;margin:0 auto}.cs-title{margin:0;font-family:Fraunces,serif;font-weight:600;font-size:clamp(28px,3.4vw,44px);line-height:1.15;color:var(--cs-ink);word-break:break-word}.cs-title em{font-style:normal;color:var(--cs-accent)}.cs-count{margin:10px 0 22px;font-size:15px;color:var(--cs-muted)}.cs-count b{color:var(--cs-ink)}.cs-search .cs-search-box{max-width:620px;margin:0 auto}.cs-search main-search{scroll-margin-top:100vh}.cs-search .cs-form .field{display:flex;align-items:center;gap:8px;padding:5px 5px 5px 18px;background:var(--cs-paper);border:1.5px solid var(--cs-line);border-radius:999px;box-shadow:0 10px 26px #5c1e2e14}.cs-search .cs-form .field:before,.cs-search .cs-form .field:after{display:none}.cs-search .cs-form .field__input{flex:1 1 auto;min-width:0;height:44px;padding:0;border:0;background:transparent;box-shadow:none;font-size:16px;color:var(--cs-ink);outline:none}.cs-search .cs-form .field__input::placeholder{opacity:1;color:#a89685}.cs-search .cs-form .field__input:focus,.cs-search .cs-form .field__input:focus-visible{box-shadow:none;outline:none}.cs-search .cs-form .field:focus-within{border-color:var(--cs-accent)}.cs-search .cs-form .reset__button{position:static;width:32px;height:32px;color:var(--cs-muted)}.cs-search .cs-form .reset__button.hidden{display:none}.cs-search .cs-form .field .cs-submit{position:static;display:inline-flex;align-items:center;gap:8px;width:auto;height:44px;padding:0 22px;border-radius:999px;background:var(--cs-accent)!important;color:#fff8ea!important;font-weight:700;font-size:15px;box-shadow:0 8px 18px #8b2f1540}.cs-search .cs-form .cs-submit .icon{width:16px;height:16px}.cs-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:16px}.cs-chips span{margin-right:2px;font-size:13px;font-weight:700;color:var(--cs-muted)}.cs-chips a{padding:6px 14px;border-radius:999px;background:var(--cs-paper);border:1.5px solid var(--cs-line);font-size:13px;font-weight:700;color:var(--cs-ink);text-decoration:none;transition:border-color .2s,color .2s}@media(hover:hover){.cs-chips a:hover{border-color:var(--cs-accent);color:var(--cs-accent)}}.cs-search .cs-search-box{position:relative}.cs-search .predictive-search{top:calc(100% + 10px)!important;left:0;right:0;width:auto!important;max-height:420px;padding:8px;overflow-x:hidden;overflow-y:auto;background:var(--cs-paper);border:1.5px solid var(--cs-line);border-radius:18px;box-shadow:0 22px 46px #24120729;text-align:left;z-index:5;scrollbar-width:thin;scrollbar-color:#e8a548 transparent}.cs-search .predictive-search::-webkit-scrollbar{width:8px}.cs-search .predictive-search::-webkit-scrollbar-thumb{background:#e8a548;border-radius:999px;border:2px solid var(--cs-paper)}.cs-search .predictive-search__results-groups-wrapper{display:block;width:100%;min-width:0;margin:0;padding:0}.cs-search .predictive-search__result-group{display:block;flex:none;width:100%;min-width:0;padding:0}.cs-search .predictive-search__results-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 10px 4px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cs-accent2)}.cs-search .predictive-search__results-count{font-size:12px;font-weight:600;letter-spacing:normal;text-transform:none;color:#8a7462}.cs-search .predictive-search__no-results{margin:10px 10px 8px;font-size:14px;font-weight:600;text-align:left;color:var(--cs-muted)}.cs-search .predictive-search__result-group:has(.predictive-search__list-item) .predictive-search__no-results{display:none}.cs-search .predictive-search__list-item,.cs-search .predictive-search__list-item>product-component{display:block;min-width:0;max-width:100%}.cs-search .predictive-search__list-item{border-bottom:1px solid #efe2cb}.cs-search .predictive-search__list-item:last-child{border-bottom:0}.cs-search .predictive-search__item{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;text-decoration:none!important;transition:background .15s}.cs-search .predictive-search__list-item:hover .predictive-search__item,.cs-search .predictive-search__list-item[aria-selected=true] .predictive-search__item{background:#e8a54829}.cs-search .predictive-search__image{flex:0 0 auto;width:52px;height:52px;object-fit:cover;border-radius:10px}.cs-search .predictive-search__item-content{flex:1 1 auto;min-width:0}.cs-search .predictive-search__item-top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.cs-search .predictive-search__item-heading{margin:0 0 2px;font-family:Fraunces,serif;font-weight:600;font-size:15px;color:var(--cs-ink)}.cs-search .predictive-search__item-badge{flex:0 0 auto;padding:3px 9px;border-radius:999px;background:#e8a548;color:var(--cs-ink);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cs-search .predictive-search__item-description{margin:0;overflow:hidden;font-size:12.5px;line-height:1.4;color:var(--cs-muted);white-space:nowrap;text-overflow:ellipsis}.cs-search .predictive-search__loading-state{padding:16px}.cs-stories,.cs-popular{padding:40px 6% 20px}.cs-stories__in,.cs-popular__in{max-width:1400px;margin:0 auto}.cs-h2{margin:0 0 18px;font-family:Fraunces,serif;font-weight:600;font-size:clamp(22px,2.2vw,28px);color:var(--cs-ink)}.cs-stories__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}@media screen and (max-width:989px){.cs-stories,.cs-popular{padding-left:32px;padding-right:32px}.cs-stories__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (max-width:749px){.cs-hero{padding:4px 16px 18px}.cs-count{font-size:14px;margin-bottom:16px}.cs-search .cs-form .field{padding-left:16px}.cs-search .cs-form .field .cs-submit{flex:0 0 44px;width:44px;height:44px;padding:0;border-radius:50%;justify-content:center}.cs-search .cs-form .cs-submit__text{display:none}.cs-chips{gap:6px}.cs-search .predictive-search{max-height:60vh;border-radius:14px}.cs-search .predictive-search__image{width:44px;height:44px}.cs-search .predictive-search__item-heading{font-size:14px}.cs-stories,.cs-popular{padding:28px 16px 10px}.cs-stories__row{grid-template-columns:1fr;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
