.gg-creator{--green:#1a6640;--dark:#14221b;--muted:#66736c;--line:#dfe7e2;--soft:#f4f7f5;color:var(--dark);padding:clamp(32px,5vw,72px) 20px}.gg-creator *{box-sizing:border-box}.gg-creator__inner{max-width:1240px;margin:auto}.gg-creator__header{text-align:center;max-width:760px;margin:0 auto 38px}.gg-creator__eyebrow{color:var(--green);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:13px;margin:0 0 8px}.gg-creator__header h1{font-size:clamp(34px,5vw,58px);line-height:1.05;margin:0 0 16px}.gg-creator__header>p:not(.gg-creator__eyebrow){font-size:clamp(17px,2vw,20px);line-height:1.55;margin:0}.gg-creator__privacy{font-size:14px!important;color:var(--muted);margin-top:10px!important}.gg-creator__workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);gap:28px;align-items:start}.gg-creator__controls,.gg-creator__preview-panel{border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 12px 38px #14221b0f}.gg-creator__controls{padding:26px}.gg-creator__step+.gg-creator__step{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.gg-creator__step h2,.gg-creator__preview-toolbar h2{font-size:19px;margin:0 0 14px}.gg-creator__choices{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gg-creator__choices button{-webkit-appearance:none;appearance:none;background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:13px;text-align:left;color:var(--dark);cursor:pointer;font:inherit;font-weight:650}.gg-creator__choices button span{display:block;color:var(--muted);font-size:12px;font-weight:400;margin-top:3px}.gg-creator__choices button.is-active{border-color:var(--green);box-shadow:0 0 0 2px #1a664021;background:#edf6f0}.gg-creator__choices--styles{grid-template-columns:repeat(4,1fr)}.gg-creator__choices--styles button{text-align:center}.gg-creator__upload{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:130px;border:2px dashed #b9c9c0;border-radius:14px;background:var(--soft);cursor:pointer;padding:20px;text-align:center}.gg-creator__upload input{position:absolute;opacity:0;pointer-events:none}.gg-creator__upload span{font-weight:750;color:var(--green)}.gg-creator__upload small{color:var(--muted);margin-top:5px}.gg-creator__text-button{border:0;background:none;color:var(--green);text-decoration:underline;cursor:pointer;margin-top:8px;padding:4px}.gg-creator__form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.gg-creator__form-grid label{font-size:13px;font-weight:650}.gg-creator__form-grid input{display:block;width:100%;margin-top:6px;border:1px solid #cbd7d0;border-radius:10px;padding:12px;font:inherit;color:var(--dark);background:#fff}.gg-creator__wide{grid-column:1/-1}.gg-creator button:focus-visible,.gg-creator input:focus-visible,.gg-creator summary:focus-visible{outline:3px solid rgba(26,102,64,.3);outline-offset:2px}.gg-creator__preview-panel{padding:22px;position:sticky;top:24px}.gg-creator__preview-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px}.gg-creator__preview-toolbar h2{margin:0}.gg-creator__preview-toolbar span{font-size:12px;color:var(--muted)}.gg-creator__canvas-wrap{background:#e9eeeb;border-radius:14px;padding:14px;margin-top:14px;display:flex;justify-content:center;overflow:hidden}.gg-creator canvas{display:block;max-width:100%;height:auto;max-height:640px;box-shadow:0 8px 25px #00000029;background:#d5ddd8}.gg-creator__actions{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:14px}.gg-creator__primary,.gg-creator__secondary{border-radius:11px;padding:13px 18px;font:inherit;font-weight:750;cursor:pointer}.gg-creator__primary{background:var(--green);color:#fff;border:1px solid var(--green)}.gg-creator__secondary{background:#fff;color:var(--dark);border:1px solid var(--line)}.gg-creator__message{min-height:22px;margin:10px 0 0;color:var(--green);font-size:13px}.gg-creator__watermark-note{font-size:12px;color:var(--muted);margin:10px 0 0}.gg-creator__content{max-width:850px;margin:70px auto 0;line-height:1.7}.gg-creator__content h2{font-size:clamp(24px,3vw,32px);margin:42px 0 12px}.gg-creator__content p,.gg-creator__content li{font-size:16px;color:#33433b}.gg-creator__faq details{border-top:1px solid var(--line);padding:16px 0}.gg-creator__faq details:last-child{border-bottom:1px solid var(--line)}.gg-creator__faq summary{font-weight:750;cursor:pointer}.gg-creator__faq p{margin:10px 0 0}.gg-creator [hidden]{display:none!important}@media(max-width:900px){.gg-creator__workspace{grid-template-columns:1fr}.gg-creator__preview-panel{position:static}.gg-creator__choices--styles{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.gg-creator{padding-inline:14px}.gg-creator__controls,.gg-creator__preview-panel{padding:16px;border-radius:15px}.gg-creator__choices,.gg-creator__form-grid{grid-template-columns:1fr}.gg-creator__choices--styles{grid-template-columns:repeat(2,1fr)}.gg-creator__wide{grid-column:auto}.gg-creator__actions{grid-template-columns:1fr}.gg-creator__secondary{width:100%}}@media(prefers-reduced-motion:reduce){.gg-creator *{scroll-behavior:auto!important;transition:none!important}}.gg-creator__tool-nav{max-width:760px;margin:0 auto 20px}.gg-creator__tool-nav a{color:var(--green);font-weight:700;text-decoration:none}.gg-creator__tool-nav a:hover{text-decoration:underline}.gg-creator__related{max-width:850px;margin:56px auto 0;padding:26px;border:1px solid var(--line);border-radius:16px;background:var(--soft)}.gg-creator__related h2{margin:0 0 16px;font-size:clamp(24px,3vw,30px)}.gg-creator__related-links{display:grid;gap:10px}.gg-creator__related-links a{display:block;padding:15px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--dark);text-decoration:none}.gg-creator__related-links a:hover{border-color:var(--green)}.gg-creator__related-links strong,.gg-creator__related-links span{display:block}.gg-creator__related-links span{margin-top:3px;color:var(--muted);font-size:14px}@media(min-width:700px){.gg-creator__related-links{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/creator-studio.css.map */
