.gf-blog{--gf-s1:.4rem;--gf-s2:.8rem;--gf-s3:1.2rem;--gf-s4:1.6rem;--gf-s5:2rem;--gf-s6:2.4rem;--gf-s7:3.2rem;--gf-s8:4rem;--gf-s9:4.8rem;--gf-s10:6.4rem;--gf-s11:7.2rem;--gf-s12:9.6rem}.gf-blog .page-width{max-width:var(--gf-page-w);padding-left:var(--gf-edge);padding-right:var(--gf-edge);width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto}.gf-empty{margin:0;font-size:1.8rem;color:var(--gf-muted)}.gf-pager span.gf-pager__cur{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;box-sizing:border-box;padding:0 var(--gf-s4);border-radius:999px;border:1px solid var(--gf-forest);background:var(--gf-forest);color:#fff;font:600 1.5rem/1.2 var(--font-body-family)}.gf-post-card__media--empty{display:block}.gf-blog{font-family:var(--font-body-family);color:var(--gf-ink);font-size:1.6rem;line-height:1.6;font-weight:400;padding-top:var(--gf-s7);padding-bottom:var(--gf-s10)}.gf-blog h1,.gf-blog h2,.gf-blog h3{font-family:var(--font-body-family);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--gf-deep);text-wrap:balance;margin:0}.gf-blog h1{font-size:clamp(3.6rem,6vw,6.4rem)}.gf-blog h2{font-size:clamp(2.8rem,4vw,4rem)}.gf-blog h3{font-size:2rem;line-height:1.2}.gf-lead{font-size:1.8rem;line-height:1.6;color:var(--gf-muted);margin:var(--gf-s4) 0 0;max-width:62rem;text-wrap:pretty}.gf-tag{display:inline-block;font-size:1.1rem;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gf-forest);background:var(--gf-sand);border-radius:999px;padding:var(--gf-s2) var(--gf-s3)}.gf-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gf-s3);margin:0 0 var(--gf-s4);font-size:1.3rem;line-height:1.4;color:var(--gf-muted)}.gf-blog :is(a,button,input,select,textarea,summary,[tabindex],.gf-btn):focus-visible{outline:2px solid var(--gf-brass-ui);outline-offset:3px;box-shadow:none}.gf-post-card__link,.gf-pcard,.gf-pager a{transition:border-color .2s ease}@media(prefers-reduced-motion:reduce){.gf-blog *,.gf-blog *:before,.gf-blog *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.gf-blog>.page-width{width:100%;box-sizing:border-box}.gf-blog .gf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;box-sizing:border-box;padding:1.6rem 2.8rem;border-radius:999px;border:1px solid var(--gf-forest);background:var(--gf-forest);color:#fff;font:600 1.5rem/1.2 var(--font-body-family);text-decoration:none;text-align:center;cursor:pointer;letter-spacing:.01em}.gf-blog .gf-btn:hover{background:var(--gf-deep)}.gf-blog .gf-btn--ghost{background:transparent;color:var(--gf-forest)}.gf-blog .gf-btn--ghost:hover{background:var(--gf-sand)}.gf-blog .gf-btn--light{background:var(--gf-stone);color:var(--gf-deep);border-color:var(--gf-stone)}.gf-blog .gf-btn--light:hover{background:var(--gf-sand);border-color:var(--gf-sand);color:var(--gf-deep)}.gf-blog .gf-on-dark .gf-btn--ghost{color:var(--gf-stone);border-color:var(--gf-stone)}.gf-blog .gf-on-dark .gf-btn--ghost:hover{background:var(--gf-sand);color:var(--gf-deep);border-color:var(--gf-sand)}.gf-blog-index__head{margin-bottom:var(--gf-s8)}.gf-post-grid{--gf-cols:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--gf-cols),minmax(0,1fr));column-gap:var(--gf-gap-x);row-gap:var(--gf-gap-y);align-items:stretch;justify-content:stretch}.gf-post-grid>li{display:flex;min-width:0}@media(min-width:750px){.gf-post-grid{--gf-cols:2}}@media(min-width:990px){.gf-post-grid{--gf-cols:3}}@media(min-width:750px){.gf-post-grid.gf-post-grid--two{--gf-cols:2}.gf-post-grid.gf-post-grid--three{--gf-cols:3}}.gf-post-card{display:flex;width:100%;margin:0}.gf-post-card__link{display:flex;flex-direction:column;width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--gf-line);border-radius:var(--gf-card-radius);overflow:hidden;padding:var(--gf-card-pad);color:inherit;text-decoration:none;box-shadow:none}.gf-post-card__link:hover{border-color:var(--gf-forest)}.gf-post-card__media{margin:0;aspect-ratio:16/10;background:var(--gf-sand);border-radius:calc(var(--gf-card-radius) - .6rem);overflow:hidden;position:relative}.gf-post-card__media img{display:block;width:100%;height:100%;object-fit:cover}.gf-post-card__body{display:flex;flex-direction:column;gap:var(--gf-s2);padding-top:var(--gf-s3);flex:1}.gf-blog .gf-post-card__title{font-size:2rem;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.4em;overflow-wrap:anywhere}.gf-post-card__excerpt{margin:0;font-size:1.6rem;line-height:1.55;color:var(--gf-muted);text-wrap:pretty}.gf-post-card__excerpt{overflow-wrap:break-word}.gf-post-card__meta{margin:auto 0 0;padding-top:var(--gf-s3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--gf-s2) var(--gf-s3);font-size:1.3rem;line-height:1.4;color:var(--gf-muted)}.gf-pager{margin-top:var(--gf-s9)}.gf-pager ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gf-s2);align-items:center}.gf-pager a{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;box-sizing:border-box;padding:0 var(--gf-s4);border-radius:999px;border:1px solid var(--gf-line);background:#fff;color:var(--gf-forest);font:600 1.5rem/1.2 var(--font-body-family);text-decoration:none}.gf-pager a:hover{border-color:var(--gf-forest)}.gf-pager a[aria-current=page]{background:var(--gf-forest);border-color:var(--gf-forest);color:#fff}.gf-article__head,.gf-article__body,.gf-back{box-sizing:border-box}.gf-article__head{margin-bottom:var(--gf-s7)}.gf-article__hero{margin:0 0 var(--gf-s9);width:100%;max-width:96rem;aspect-ratio:16/10;background:var(--gf-sand);border-radius:var(--gf-card-radius);overflow:hidden}.gf-article__hero img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:750px){.gf-article__head,.gf-article__body,.gf-back{max-width:64rem}.gf-article__head,.gf-article__body,.gf-back,.gf-article__hero{margin-left:auto;margin-right:auto}}.gf-article__body{font-size:1.8rem;line-height:1.6}@media(max-width:749px){.gf-article__body{font-size:1.6rem}}.gf-article__body p{margin:0 0 var(--gf-s5);text-wrap:pretty}.gf-article__body h2{margin:var(--gf-s9) 0 var(--gf-s4)}.gf-article__body ul{margin:0 0 var(--gf-s5);padding-left:var(--gf-s6)}.gf-article__body li{margin-bottom:var(--gf-s2)}.gf-article__body a{color:var(--gf-forest);text-decoration:underline;text-underline-offset:.2em}.gf-back{margin-top:var(--gf-s7);margin-bottom:0}.gf-back a{display:inline-flex;align-items:center;gap:var(--gf-s2);min-height:4.4rem;padding:0;font-size:1.5rem;font-weight:600;color:var(--gf-forest);text-decoration:none}.gf-back a:hover{text-decoration:underline;text-underline-offset:.2em}.gf-back svg{width:1.6rem;height:1.6rem;flex:none}.gf-related{padding-top:3.6rem;padding-bottom:2.8rem;margin-top:var(--gf-s9)}.gf-related h2{margin-bottom:var(--gf-s6)}.gf-related__grid{list-style:none;margin:0;padding:0;--gf-cols:2;display:grid;grid-template-columns:repeat(var(--gf-cols),minmax(0,1fr));column-gap:var(--gf-gap-x);row-gap:var(--gf-gap-y);align-items:stretch}@media(min-width:990px){.gf-related__grid{--gf-cols:4}}@media(max-width:383px){.gf-related__grid{--gf-cols:1}}.gf-related__grid>li{display:flex;min-width:0}.gf-pcard{display:flex;flex-direction:column;width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--gf-line);border-radius:var(--gf-card-radius);overflow:hidden;padding:var(--gf-card-pad);color:inherit;text-decoration:none;box-shadow:none}.gf-pcard:hover{border-color:var(--gf-forest)}.gf-pcard__img{aspect-ratio:1/1;background:var(--gf-sand);border-radius:calc(var(--gf-card-radius) - .6rem);overflow:hidden;display:flex}.gf-pcard__img img{width:100%;height:100%;object-fit:contain;padding:.8rem;box-sizing:border-box}.gf-blog .gf-pcard__title{margin:var(--gf-s3) 0 var(--gf-s1);font-size:1.5rem;line-height:1.4;font-weight:500;letter-spacing:0;min-height:2.8em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;color:var(--gf-ink)}.gf-pcard__price{margin:auto 0 0;padding-top:var(--gf-s2);font-size:1.6rem;font-weight:600;color:var(--gf-ink)}.gf-cta{padding-bottom:0}.gf-cta__panel{background:var(--gf-forest);color:var(--gf-stone);border-radius:2.4rem;padding:var(--gf-s8) var(--gf-s7)}@media(min-width:750px){.gf-cta__panel{padding:var(--gf-s8)}}.gf-blog .gf-cta h2{color:var(--gf-stone);max-width:48rem}.gf-cta p{margin:var(--gf-s4) 0 var(--gf-s7);max-width:52rem;font-size:1.8rem;line-height:1.6;color:var(--gf-tint)}.gf-cta__actions{display:flex;flex-wrap:wrap;gap:var(--gf-s4)}@media(max-width:749px){.gf-cta__actions .gf-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gf-blog.css.map */
