.cs{background:var(--cs-bg);color:var(--cs-text);padding:var(--cs-pad-top) 0 var(--cs-pad-bottom)}.cs p{margin:0}.cs__inner{display:flex;flex-direction:column;gap:4.4rem}.cs__header{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem}.cs__header--center{flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.cs__header-main{display:flex;flex-direction:column;gap:1.2rem}.cs__eyebrow{font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cs-eyebrow)}.cs__heading{margin:0;font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1.12;font-weight:800;color:var(--cs-heading)}.cs__sub{max-width:38rem;font-size:1.8rem;line-height:1.6;opacity:.85}.cs__track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem;align-items:start}.cs__track:focus-visible{outline:2px solid var(--cs-heading);outline-offset:6px;border-radius:8px}.cs--stagger .cs-card:nth-child(3n+2){margin-top:4rem}.cs-card{position:relative;background:var(--card-bg);border:1px solid rgba(88,59,4,.12);border:1px solid color-mix(in srgb,var(--card-accent) 24%,transparent);border-radius:2.2rem;padding:3.4rem 3.2rem 2.6rem;display:flex;flex-direction:column;gap:1.6rem;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #583b040f,0 10px 28px -12px #583b0438,0 0 22px #583b0414;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.cs-card:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffb3,0 2px 4px #583b040f,0 16px 36px -14px #583b0447,0 0 26px #583b041a}}@media(prefers-reduced-motion:reduce){.cs-card{transition:none}.cs-card:hover{transform:none}}.cs-card:before{content:"\201c";content:"\201c" / "";position:absolute;top:1.4rem;right:2.4rem;font-family:Georgia,Times New Roman,serif;font-size:6.4rem;line-height:1;color:var(--card-accent);opacity:.35;pointer-events:none}.cs-card__context{font-size:1.3rem;font-weight:600;color:var(--card-accent)}.cs-card__headline{margin:0;font-size:2.3rem;line-height:1.32;font-weight:700;color:#1f1b16}.cs-card__rating{font-size:1.5rem;letter-spacing:.1em;color:#8a6420}.cs-card__story{font-size:1.7rem;line-height:1.75;display:flex;flex-direction:column;gap:1.4rem}.cs-card__story p{margin:0}.cs-card__attr{display:flex;flex-direction:column;gap:.4rem}.cs-card__name{font-size:1.4rem;font-style:italic;color:var(--card-muted)}.cs-card__disclosure{font-size:1.2rem;line-height:1.5;color:var(--card-muted)}.cs-card__products{display:flex;flex-wrap:wrap;gap:1rem}.cs-card__products:empty{display:none}.cs-chip{border:1px solid rgba(88,59,4,.16);border:1px solid color-mix(in srgb,var(--card-accent) 30%,transparent);display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;padding:.6rem 1.6rem .6rem .6rem;background:#fff;border-radius:4rem;text-decoration:none;color:#583b04;font-size:1.4rem;font-weight:600;line-height:1.3;transition:box-shadow .2s ease}a.cs-chip:hover{box-shadow:0 2px 10px #583b041f}a.cs-chip:focus-visible{outline:2px solid var(--card-accent);outline-offset:2px}.cs-chip__img{width:4.4rem;height:4.4rem;border-radius:50%;object-fit:cover;flex:none;background:#f6f1e6}.cs-card__reply{margin-top:.6rem;background:#fff;border-radius:1.4rem;padding:1.6rem 1.8rem;display:flex;flex-direction:column;gap:.6rem}.cs-card__reply-label{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a6420}.cs-card__reply-text{font-size:1.5rem;line-height:1.6;color:#3b342b}.cs-card__reply-text p{margin:0}.cs-card__reply-text a{color:#583b04;font-weight:600}.cs__nav,.cs__count{display:none}.cs__summary{text-align:center;font-size:1.5rem;opacity:.9}.cs__summary a{color:#583b04;font-weight:600}@media screen and (max-width:989px)and (min-width:750px){.cs__track{gap:1.6rem}.cs-card{padding:2.8rem 2.4rem 2.2rem}.cs-card__story{font-size:1.6rem}}@media screen and (max-width:749px){.cs__inner{gap:3rem}.cs__header{flex-direction:column;align-items:flex-start;gap:1rem}.cs__header--center{align-items:center}.cs__sub{font-size:1.6rem}.cs__slider{margin:0 -1.5rem}.cs__track{display:flex;gap:1.4rem;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;padding:.4rem 1.5rem 2.4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cs__track::-webkit-scrollbar{display:none}.cs-card{flex:0 0 84%;scroll-snap-align:start;padding:2.6rem 2.2rem 2.2rem;gap:1.4rem}.cs--stagger .cs-card:nth-child(3n+2){margin-top:0}.cs-card__headline{font-size:2.1rem}.cs-card__story{font-size:1.6rem;line-height:1.7;gap:1.2rem}.cs-card__products{flex-direction:column;align-items:flex-start;gap:.8rem}.cs__nav{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin-top:.4rem}.cs__arrow{width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid #D9CBAE;background:#fff;color:#583b04;font-size:1.8rem;cursor:pointer}.cs__arrow[disabled]{opacity:.4;cursor:default}.cs__dots{display:flex;gap:.4rem}.cs__dot{width:2.8rem;height:4.4rem;border:0;padding:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.cs__dot span{display:block;width:.8rem;height:.8rem;border-radius:.4rem;background:#cdbb98;transition:width .25s ease,background .25s ease}.cs__dot[aria-current=true] span{width:2.2rem;background:#583b04}.cs__count{display:block;text-align:center;font-size:1.3rem;opacity:.8;margin-top:.4rem}}@media(prefers-reduced-motion:reduce){.cs__dot span,.cs-chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
