@font-face{font-family:Golfmind;src:url(/cdn/shop/files/Golfmind.ttf?v=1791317601) format("truetype");font-display:swap}.scc{--scc-accent:#93B0B6;--scc-accent-dark:#6f8f96;--scc-tint:#EEF3F4;--scc-ink:#1d2b2e;--scc-radius:12px;color:var(--scc-ink)}.scc *{box-sizing:border-box}.scc .scc-wrap{max-width:var(--page-width,1200px);margin:0 auto;padding:0 var(--page-margin,20px)}.scc .scc-center{text-align:center}.scc .scc-eyebrow{display:inline-block;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--scc-accent-dark);font-weight:600;margin:0 0 10px}.scc h1,.scc h2,.scc h3{font-family:var(--font-heading--family,serif);font-weight:var(--font-heading--weight,400);line-height:1.15;margin:0 0 14px;color:inherit}.scc .scc-h1{font-size:clamp(2rem,5vw,3.4rem)}.scc .scc-h2{font-size:clamp(1.7rem,3.6vw,2.6rem)}.scc .scc-h3{font-size:clamp(1.25rem,2.2vw,1.6rem)}.scc .scc-rte{font-size:1rem;line-height:1.7}.scc .scc-rte p{margin:0 0 12px}.scc .scc-rte p:last-child{margin-bottom:0}.scc .scc-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.scc .scc-center .scc-btns{justify-content:center}.scc .scc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 26px;border-radius:14px;background:var(--scc-accent);color:var(--scc-ink);text-decoration:none;font-weight:600;font-size:.95rem;border:1.5px solid var(--scc-accent);transition:background .2s,color .2s,border-color .2s;cursor:pointer}.scc .scc-btn:hover{background:var(--scc-ink);border-color:var(--scc-ink);color:#fff}.scc .scc-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.scc .scc-btn--ghost:hover{background:#fff;color:var(--scc-ink);border-color:#fff}.scc.scc-bg-white,.scc .scc-bg-white{background:#fff}.scc.scc-bg-tint,.scc .scc-bg-tint{background:var(--scc-tint)}.scc.scc-bg-accent,.scc .scc-bg-accent{background:var(--scc-accent)}.scc img{display:block;max-width:100%;height:auto}.scc .scc-photo{border-radius:var(--scc-radius);overflow:hidden;background:#f4f1ec}.scc .scc-photo img{width:100%;height:100%;object-fit:cover}.scc .scc-link{color:inherit;font-weight:600;text-underline-offset:3px}.scc-anchor{display:block;position:relative;top:-90px;visibility:hidden;height:0}html{scroll-behavior:smooth}@media(max-width:749px){.scc .scc-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sawyer-pages.css.map */
