.gs{--gs-ink: #1C2333;--gs-bordeaux: #5B2833;--gs-brand: #312F50;--gs-text: #3A3F4B;--gs-muted: #5E6370;--gs-line: #E4E4E7;--gs-soft: #F6F5F8;--gs-ph: #E8E7EE;--gs-star: #E58DAE;--gs-radius: 12px;--gs-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--gs-ink);letter-spacing:.02em}.gs *,.gs *:before,.gs *:after{box-sizing:border-box}.gs-wrap{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.gs-section{padding-top:96px;padding-bottom:96px}.gs-soft{background:var(--gs-soft)}@media(max-width:749px){.gs-section{padding-top:56px;padding-bottom:56px}.gs-wrap{padding-left:16px;padding-right:16px}}.gs-kicker{margin:0;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.gs-h2{margin:0;font-size:clamp(26px,3vw,34px);line-height:1.2;font-weight:500}.gs-lead{margin:0;font-size:16px;line-height:1.7;color:var(--gs-text)}.gs-lead p{margin:0}.gs-mono{font-family:var(--gs-mono)}.gs-center{text-align:center}.gs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;border-radius:8px;border:0;background:var(--gs-bordeaux);color:#fff;font:inherit;font-size:16px;font-weight:700;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.gs-btn:hover{opacity:.88;color:#fff}.gs-btn:focus-visible{outline:2px solid var(--gs-ink);outline-offset:3px}.gs-btn--ghost{background:transparent;border:1px solid currentColor;color:inherit}.gs-btn--ghost:hover{color:inherit}.gs-btn--block{width:100%}.gs-btn[disabled]{opacity:.45;cursor:not-allowed}.gs-badge{display:inline-block;font-family:var(--gs-mono);font-size:12px;line-height:1.4;padding:3px 8px;border-radius:3px;background:var(--gs-bordeaux);color:#fff}.gs-badge--light{background:#fff;color:var(--gs-ink)}.gs-stars{color:var(--gs-star);letter-spacing:.1em}.gs-img{display:block;width:100%;height:100%;object-fit:cover}.gs-ph{background:var(--gs-ph)}.gs-ph svg,svg.gs-ph{display:block;width:100%;height:100%}.gs-checks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.5}.gs-checks li{display:flex;align-items:center;gap:14px}.gs-checks li p{margin:0}.gs-checks strong{font-weight:700}.gs-check{flex:0 0 30px;width:30px;height:30px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/gsculpt-landing.css.map */
