.cs-os{--os-ink: #231f20;--os-muted: rgb(35 31 32 / .68);--os-line: rgb(35 31 32 / .14);--os-lime: #a5ff1a;--os-h1: 2.75rem;--os-h2: 1.875rem;--os-body: 1rem}@media screen and (min-width:750px){.cs-os{--os-h1: 4rem;--os-h2: 2.25rem;--os-body: 1.0625rem}}@media screen and (min-width:990px){.cs-os{--os-h1: 5rem;--os-h2: 2.75rem}}.cs-os-label{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--os-muted)}.cs-os-label__num{display:inline-flex;align-items:center;gap:12px;color:var(--os-ink)}.cs-os-label__num:after{content:"";width:28px;height:1px;background:currentColor}@media screen and (min-width:750px){.cs-os-label{font-size:.8125rem}}.cs-os .rte p{margin:0 0 1em;max-width:62ch;font-size:var(--os-body);line-height:1.65}.cs-os .rte>:last-child{margin-bottom:0}.cs-os-mark{margin:0 -.06em;padding:0 .06em;white-space:nowrap;background:linear-gradient(transparent 58%,var(--os-lime) 58%,var(--os-lime) 92%,transparent 92%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cs-os-figure{margin:0}.cs-os-figure .cs-media,.cs-os-card .cs-media{border-radius:4px}.cs-os-caption{margin-top:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;letter-spacing:.02em;line-height:1.4;color:var(--os-muted)}.cs-os-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.cs-os-buttons .button{min-height:48px;padding-inline:28px;border-radius:2px;justify-content:center}@media screen and (max-width:749px){.cs-os-buttons .button{width:100%}}.shopify-section:has(.cs-os-ch)+.shopify-section .cs-story--cta .cs-story__copy{text-align:center}.shopify-section:has(.cs-os-ch)+.shopify-section .cs-story--cta .cs-story__text p{margin-inline:auto}.shopify-section:has(.cs-os-ch)+.shopify-section .cs-story--cta .cs-story__buttons{justify-content:center}.cs-os-intro__top{display:grid;gap:24px;margin-bottom:40px}.cs-os-intro__heading{margin:0;font-size:var(--os-h1);line-height:1;letter-spacing:-.035em}.cs-os-intro__lead p{font-size:1.125rem;line-height:1.55;color:var(--os-ink)}.cs-os-intro__media{aspect-ratio:4 / 3}@media screen and (min-width:750px){.cs-os-intro__media{aspect-ratio:16 / 9}}@media screen and (min-width:990px){.cs-os-intro__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end;margin-bottom:56px}.cs-os-intro__heading{max-width:9ch}.cs-os-intro__lead p{font-size:1.25rem}}.cs-os-ch__heading{margin:0 0 24px;font-size:var(--os-h2);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.cs-os-ch__grid{display:grid;gap:40px}@media screen and (min-width:990px){.cs-os-ch--split .cs-os-ch__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px;align-items:center}.cs-os-ch--image-left .cs-os-ch__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.cs-os-ch--image-left .cs-os-ch__figure{order:-1}}.cs-os-ch--letter .cs-os-ch__grid{max-width:720px;margin-inline:auto}.cs-os-ch--letter .cs-os-ch__text p:first-child{font-size:1.25rem;line-height:1.5;color:var(--os-ink)}@media screen and (min-width:750px){.cs-os-ch--letter .cs-os-ch__text p:first-child{font-size:1.5rem;line-height:1.45;letter-spacing:-.01em}}.cs-os-sign{display:flex;flex-direction:column;gap:4px;margin:36px 0 0;padding-top:20px;border-top:1px solid var(--os-line)}.cs-os-sign__name{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.cs-os-sign__title{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--os-muted)}.cs-os-points{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--os-line)}.cs-os-point{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:24px 0;border-top:1px solid var(--os-line)}.cs-os-point__num{padding-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;letter-spacing:.06em;color:var(--os-muted)}.cs-os-point__title{margin:0 0 8px;font-size:1.25rem;line-height:1.25;letter-spacing:-.01em}.cs-os-point__text{margin:0;max-width:52ch;font-size:var(--os-body);line-height:1.6;color:var(--os-muted)}@media screen and (min-width:990px){.cs-os-ch--list .cs-os-ch__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px;align-items:start}.cs-os-point{grid-template-columns:72px minmax(0,1fr);padding:32px 0}.cs-os-point__title{font-size:1.5rem}}.cs-os-ch--cards .cs-os-ch__grid{margin-bottom:40px}@media screen and (min-width:990px){.cs-os-ch--cards .cs-os-ch__copy{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:96px;align-items:end}.cs-os-ch--cards .cs-os-label{grid-column:1 / -1}.cs-os-ch--cards .cs-os-ch__heading{margin-bottom:0}.cs-os-ch--cards .cs-os-ch__grid{margin-bottom:56px}}.cs-os-cards{display:grid;gap:48px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.cs-os-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.cs-os-card__tile{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;aspect-ratio:4 / 5;padding:28px;border-radius:4px;background:var(--os-ink);color:#fff}.cs-os-card__big{font-family:var(--font-heading--family);font-weight:800;font-size:clamp(3.5rem,7vw,6rem);line-height:.95;letter-spacing:-.04em}.cs-os-card__note{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--os-lime)}@media screen and (max-width:749px){.cs-os-card__tile{aspect-ratio:auto;min-height:220px}}.cs-os-card__label{margin:20px 0 8px}.cs-os-card__title{margin:0 0 8px;font-size:1.375rem;line-height:1.2;letter-spacing:-.01em}.cs-os-card__text{margin:0;max-width:44ch;font-size:var(--os-body);line-height:1.6;color:var(--os-muted)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/cs-our-story.css.map */
