@font-face{font-family:Archivo;font-style:normal;font-weight:400 600;font-display:swap;src:url(goalf-archivo.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 500;font-display:swap;src:url(goalf-newsreader.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(goalf-newsreader-italic.woff2) format("woff2")}:root{--g-paper:#FCFBF8;--g-band:#F4F1EA;--g-ink:#181510;--g-body:#2b2820;--g-muted:#5b564c;--g-faint:#8a8478;--g-line:#E8E4DC;--g-accent:#644DE3;--g-serif:"Newsreader",Georgia,serif;--g-sans:"Archivo",system-ui,sans-serif}.g-article{background:var(--g-paper);color:var(--g-body);font-family:var(--g-sans)}.g-article a{color:var(--g-accent)}.g-article a:hover{color:#4a38b8}.g-article__head{max-width:760px;margin:0 auto;padding:64px 20px 0;text-align:center}.g-kicker{font:600 12px var(--g-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--g-accent);margin-bottom:20px}.g-article__title{font:500 52px/1.12 var(--g-serif);letter-spacing:-.01em;color:var(--g-ink);margin:0 0 24px;text-wrap:balance}.g-article__subtitle{font:400 20px/1.5 var(--g-serif);color:var(--g-muted);margin:0 0 28px;text-wrap:pretty}.g-article__meta{display:inline-flex;align-items:center;gap:12px;font:400 13px var(--g-sans);color:var(--g-faint);padding-bottom:40px}.g-article__meta strong{color:var(--g-ink);font-weight:500}.g-avatar{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--g-band)}.g-article__hero{padding:0 56px}.g-article__hero img{width:100%;height:480px;object-fit:cover;display:block}.g-col{max-width:640px;margin:0 auto;padding:0 20px}.g-article__intro{padding-top:56px}.g-dropcap:first-letter{float:left;font:500 64px/.85 var(--g-serif);color:var(--g-accent);padding:6px 12px 0 0}.g-toc{border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:28px 0;margin:12px 0 48px}.g-toc__label{font:600 11px var(--g-sans);letter-spacing:.22em;color:var(--g-faint);margin-bottom:16px}.g-toc__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 32px}.g-toc__grid a{font:400 15px var(--g-sans);color:var(--g-ink);text-decoration:none}.g-toc__grid a:hover{color:var(--g-accent)}.g-toc__num{color:var(--g-accent);font-weight:600;margin-right:10px}.g-products{background:var(--g-band);padding:48px 56px;margin:0 0 56px}.g-products__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.g-products__title{font:500 26px var(--g-serif);color:var(--g-ink)}.g-products__note{font:500 13px var(--g-sans);color:var(--g-accent)}.g-products__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.g-pcard{background:#fff;border:1px solid var(--g-line);padding:28px 24px;display:flex;flex-direction:column;gap:14px;position:relative}.g-pcard--featured{border-color:var(--g-accent)}.g-pcard__badge{position:absolute;top:14px;right:14px;font:600 10px var(--g-sans);letter-spacing:.1em;color:#fff;background:var(--g-accent);padding:5px 9px}.g-pcard__img{width:100%;height:190px;object-fit:contain;mix-blend-mode:multiply}.g-pcard__label{font:600 11px var(--g-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--g-faint)}.g-pcard__name{font:500 20px var(--g-serif);color:var(--g-ink)}.g-pcard__price{font:600 17px var(--g-sans);color:var(--g-ink);margin-top:auto}.g-pcard__price s{font-weight:400;color:var(--g-faint);font-size:14px;margin-left:6px}.g-btn{font:600 13px var(--g-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff!important;background:var(--g-ink);text-align:center;padding:13px 0;display:block;text-decoration:none;transition:background .15s ease;min-height:44px;box-sizing:border-box}.g-btn:hover{background:#2b2820;color:#fff!important}.g-btn--accent{background:var(--g-accent)}.g-btn--accent:hover{background:#4a38b8}.g-section-kicker{font:600 12px var(--g-sans);letter-spacing:.22em;color:var(--g-accent);margin:0 0 14px}.g-article__rte h2{font:500 34px/1.2 var(--g-serif);color:var(--g-ink);margin:48px 0 20px}.g-article__rte h3{font:500 22px/1.35 var(--g-serif);color:var(--g-ink);margin:36px 0 12px}.g-article__rte p{font:400 19px/1.75 var(--g-serif);margin:0 0 28px;text-wrap:pretty}.g-article__rte ul{font:400 18px/1.7 var(--g-serif);padding-left:22px;margin:0 0 28px}.g-article__rte li{margin-bottom:8px}.g-article__rte blockquote{border-left:3px solid var(--g-accent);margin:36px 0;padding:8px 0 8px 28px;font:italic 400 24px/1.5 var(--g-serif);color:var(--g-ink)}.g-article__rte img{width:100%;height:auto;display:block;margin:12px 0}.g-tablewrap{max-width:820px;margin:0 auto;padding:0 20px;overflow-x:auto}.g-table{width:100%;border-collapse:collapse;font:400 14.5px var(--g-sans);color:var(--g-body)}.g-table th{text-align:left;padding:14px 16px;font:600 11px var(--g-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink);border-bottom:2px solid var(--g-ink)}.g-table td{padding:16px;border-bottom:1px solid var(--g-line)}.g-table td:first-child{font-weight:600;color:var(--g-ink)}.g-table tr.is-tip{background:#f7f4ee}.g-tip-tag{font:600 10px var(--g-sans);letter-spacing:.08em;color:var(--g-accent);margin-left:6px}.g-figure{padding:48px 56px 0}.g-figure img{width:100%;height:340px;object-fit:cover;display:block}.g-figure figcaption{font:italic 400 13px var(--g-sans);color:var(--g-faint);padding:12px 4px 0}.g-faq{border-top:1px solid var(--g-line)}.g-faq+.g-faq{margin-top:0}.g-faq h3{margin-top:0;padding-top:24px}.g-author{border:1px solid var(--g-line);background:#fff;padding:32px;display:flex;gap:24px;align-items:center;margin:56px 0}.g-author__img{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none;background:var(--g-band)}.g-author__label{font:600 11px var(--g-sans);letter-spacing:.18em;color:var(--g-faint);margin-bottom:6px}.g-author__name{font:500 20px var(--g-serif);color:var(--g-ink);margin-bottom:6px}.g-author__bio{font:400 14px/1.6 var(--g-sans);color:var(--g-muted)}@media(max-width:767px){.g-article__head{padding-top:40px}.g-article__title{font-size:34px}.g-article__subtitle{font-size:17px}.g-article__hero,.g-products,.g-figure{padding-left:20px;padding-right:20px}.g-article__hero img{height:260px}.g-article__rte p,.g-article__intro p{font-size:17px;line-height:1.7}.g-article__rte h2{font-size:27px}.g-toc__grid,.g-products__grid{grid-template-columns:1fr}.g-author{flex-direction:column;text-align:center}}.g-article__rte>p:first-child:first-letter{float:left;font:500 64px/.85 var(--g-serif);color:var(--g-accent);padding:6px 12px 0 0}.g-article__rte .g-tablewrap{width:min(820px,calc(100vw - 40px));position:relative;left:50%;transform:translate(-50%);margin:8px 0 44px;padding:0;overflow-x:auto}.g-article__rte .g-table s{font-weight:400;color:var(--g-faint);font-size:13px;margin-left:6px}.g-article__rte table:not(.g-table){width:100%;border-collapse:collapse;font:400 14.5px var(--g-sans);color:var(--g-body);margin:0 0 28px}.g-article__rte table:not(.g-table) th{text-align:left;padding:14px 16px;font:600 11px var(--g-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink);border-bottom:2px solid var(--g-ink)}.g-article__rte table:not(.g-table) td{padding:16px;border-bottom:1px solid var(--g-line);vertical-align:top}.g-article__rte table:not(.g-table) td:first-child{font-weight:600;color:var(--g-ink)}@media(max-width:767px){.g-article__rte .g-tablewrap{width:calc(100vw - 40px)}.g-article__rte .g-table{min-width:560px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/goalf-blog.css.map */
