.gs{--gs-ink: #2d3034;--gs-sage: #838a6f;--gs-linen: #c6bda7;--gs-stone: #a19f98;--gs-bg: #fcfbf8;--gs-script: "Pinyon Script", cursive;--gs-serif: "Cormorant Garamond", Georgia, serif;--gs-sans: "Montserrat", "Helvetica Neue", Arial, sans-serif;--gs-text: color-mix(in srgb, var(--gs-ink) 80%, var(--gs-bg));--gs-tint: color-mix(in srgb, var(--gs-linen) 16%, var(--gs-bg));--gs-line: color-mix(in srgb, var(--gs-linen) 50%, var(--gs-bg));background:var(--gs-bg);color:var(--gs-text);font-family:var(--gs-sans);font-weight:300;font-size:15px;line-height:1.9;padding:0 28px 140px}.gs *,.gs *:before,.gs *:after{box-sizing:border-box}.gs a{color:inherit;text-decoration:none}.gs img{display:block;max-width:100%;height:auto}.gs h1,.gs h2,.gs h3{text-transform:none;letter-spacing:0;color:var(--gs-ink)}.gs-wrap{max-width:1200px;margin:0 auto}.gs-kicker{display:inline-block;font-family:var(--gs-sans);font-size:10.5px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--gs-sage)}.gs-kicker a:hover{color:var(--gs-ink)}.gs-meta{font-family:var(--gs-serif);font-style:italic;font-size:17px;color:var(--gs-stone)}.gs-script{font-family:var(--gs-script);font-weight:400;line-height:1}.gs-flourish{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--gs-linen);margin:22px auto}.gs-flourish:before,.gs-flourish:after{content:"";height:1px;width:90px;background:linear-gradient(90deg,transparent,currentColor)}.gs-flourish:after{background:linear-gradient(90deg,currentColor,transparent)}.gs-flourish svg{width:18px;height:18px;fill:currentColor}.gs-hero{text-align:center;padding:110px 0 64px}.gs-hero__title{font-family:var(--gs-script);font-weight:400;font-size:clamp(68px,10vw,136px);line-height:1.05;margin:14px 0 0}.gs-hero__tagline{font-family:var(--gs-serif);font-style:italic;font-weight:400;font-size:clamp(19px,2vw,23px);max-width:540px;margin:0 auto}.gs-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 36px;list-style:none;padding:22px 0;margin:0 0 80px;border-top:1px solid var(--gs-line);border-bottom:1px solid var(--gs-line)}.gs-tags a{font-size:10.5px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.gs-tags a:hover,.gs-tags a[aria-current]{color:var(--gs-sage);border-color:var(--gs-sage)}.gs-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:96px}.gs-layout--full{grid-template-columns:minmax(0,1fr)}@media(max-width:990px){.gs-layout{grid-template-columns:minmax(0,1fr);gap:88px}}.gs-frame{position:relative;overflow:hidden;background:var(--gs-tint)}.gs-frame img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.6,.2,1),opacity .6s}.gs-frame:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(255,255,255,.8);opacity:0;transition:opacity .6s;pointer-events:none}a:hover .gs-frame img{transform:scale(1.03)}a:hover .gs-frame:after{opacity:1}.gs-ratio-portrait{aspect-ratio:4 / 5}.gs-ratio-square{aspect-ratio:1 / 1}.gs-ratio-landscape{aspect-ratio:3 / 2}.gs-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,var(--gs-bg) 0,transparent 70%),var(--gs-tint)}.gs-placeholder:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid var(--gs-line)}.gs-placeholder span{font-family:var(--gs-script);font-size:120px;line-height:1;color:var(--gs-linen)}.gs-feature{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:0;background:var(--gs-tint);margin-bottom:100px}.gs-feature>a{height:100%}.gs-feature .gs-frame{height:100%;min-height:460px}.gs-feature__body{padding:56px 64px;text-align:center}.gs-feature__badge{font-family:var(--gs-script);font-size:36px;color:var(--gs-sage);display:block;margin-bottom:8px}.gs-feature__title{font-family:var(--gs-serif);font-weight:400;font-size:clamp(32px,3vw,44px);line-height:1.15;margin:12px 0 14px}.gs-feature__title a:hover{color:var(--gs-sage)}@media(max-width:760px){.gs-feature{grid-template-columns:1fr}.gs-feature .gs-frame{min-height:0;aspect-ratio:4/3}.gs-feature__body{padding:40px 28px 48px}}.gs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 56px}.gs-layout--full .gs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:990px){.gs-layout--full .gs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.gs-grid,.gs-layout--full .gs-grid{grid-template-columns:1fr;gap:72px}}.gs-card{text-align:center}.gs-card .gs-frame{margin-bottom:28px}.gs-card__title{font-family:var(--gs-serif);font-weight:400;font-size:28px;line-height:1.2;margin:10px 0 6px}.gs-card__title a:hover{color:var(--gs-sage)}.gs-card__excerpt{margin:14px auto 0;max-width:44ch}.gs-readmore{display:inline-flex;align-items:center;gap:12px;margin-top:14px;font-family:var(--gs-script);font-size:30px;line-height:1.2;color:var(--gs-sage);transition:color .3s}.gs-readmore:after{content:"";width:32px;height:1px;background:currentColor;transition:width .4s}.gs-readmore:hover{color:var(--gs-ink)}.gs-readmore:hover:after{width:52px}.gs-empty{text-align:center;padding:60px 0;font-family:var(--gs-serif);font-style:italic;font-size:22px}.gs-pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:110px;padding-top:40px;border-top:1px solid var(--gs-line);font-family:var(--gs-serif);font-size:20px}.gs-pagination a,.gs-pagination span{min-width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.gs-pagination a:hover{color:var(--gs-sage)}.gs-pagination .is-current{border:1px solid var(--gs-linen);color:var(--gs-ink)}.gs-pagination .gs-pagination__step{font-family:var(--gs-script);font-size:28px;border-radius:0;padding:0 14px;color:var(--gs-sage)}.gs-sidebar>*+*{margin-top:72px}.gs-widget{text-align:center}.gs-widget__title{font-family:var(--gs-script);font-weight:400;font-size:42px;line-height:1.1;margin:0}.gs-widget .gs-flourish{margin:10px auto 22px}.gs-widget .gs-flourish:before,.gs-widget .gs-flourish:after{width:46px}.gs-about__photo{width:190px;height:190px;margin:0 auto 28px;border-radius:50%;padding:8px;border:1px solid var(--gs-line)}.gs-about__photo img,.gs-about__photo .gs-placeholder{width:100%;height:100%;border-radius:50%;object-fit:cover;position:relative}.gs-about__photo .gs-placeholder:before{display:none}.gs-about__photo .gs-placeholder span{font-size:80px}.gs-about__text p{margin:0 0 12px}.gs-link-caps{display:inline-block;margin-top:8px;font-size:10.5px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--gs-sage);border-bottom:1px solid var(--gs-line);padding-bottom:3px;transition:color .3s,border-color .3s}.gs-link-caps:hover{color:var(--gs-ink);border-color:var(--gs-ink)}.gs-search{display:flex;border-bottom:1px solid var(--gs-linen)}.gs-search input,.gs-news input{flex:1;min-width:0;border:0;background:transparent;padding:12px 4px;font-family:var(--gs-serif);font-style:italic;font-size:18px;color:var(--gs-ink);outline:none}.gs-search button{border:0;background:none;cursor:pointer;color:var(--gs-sage);padding:0 6px}.gs-search svg{width:17px;height:17px}.gs-taglist{list-style:none;margin:0;padding:0}.gs-taglist li{border-bottom:1px solid var(--gs-line)}.gs-taglist a{display:block;padding:12px 0;font-size:11px;letter-spacing:.26em;text-transform:uppercase;transition:color .3s}.gs-taglist a:hover{color:var(--gs-sage)}.gs-social{display:flex;justify-content:center;gap:12px;list-style:none;padding:0;margin:0}.gs-social a{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--gs-line);color:var(--gs-sage);transition:.35s}.gs-social a:hover{background:var(--gs-sage);border-color:var(--gs-sage);color:var(--gs-bg)}.gs-social svg{width:15px;height:15px;fill:currentColor}.gs-news{background:var(--gs-tint);padding:48px 30px}.gs-news p{margin:0 0 20px}.gs-news form{display:grid;gap:12px}.gs-news input{background:var(--gs-bg);padding:13px 16px;text-align:center;border:1px solid var(--gs-line)}.gs-btn{display:inline-block;cursor:pointer;padding:15px 30px;background:transparent;color:var(--gs-ink);border:1px solid var(--gs-ink);font-family:var(--gs-sans);font-size:10.5px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;transition:background .35s,color .35s,border-color .35s}.gs-btn:hover{background:var(--gs-sage);border-color:var(--gs-sage);color:var(--gs-bg)}.gs-news__ok{font-family:var(--gs-serif);font-style:italic;font-size:19px;color:var(--gs-sage)}.gs-article__head{text-align:center;padding:110px 0 48px;max-width:920px;margin:0 auto}.gs-article__title{font-weight:400;margin:16px 0 8px}.gs-article__title--script{font-family:var(--gs-script);font-size:clamp(50px,6.5vw,92px);line-height:1.12}.gs-article__title--serif{font-family:var(--gs-serif);font-size:clamp(38px,4.6vw,60px);line-height:1.12}.gs-article__hero{max-width:1100px;margin:0 auto 80px}.gs-article__body{max-width:700px;margin:0 auto}.gs-rte{font-size:16.5px;line-height:2}.gs-rte>p:first-of-type:first-letter{float:left;font-family:var(--gs-serif);font-size:88px;line-height:.8;padding:8px 14px 0 0;color:var(--gs-sage)}.gs-rte h2{font-family:var(--gs-serif);font-weight:400;font-size:36px;line-height:1.2;margin:64px 0 16px}.gs-rte h3{font-size:11.5px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;margin:44px 0 10px;color:var(--gs-sage)}.gs-rte strong{font-weight:500;color:var(--gs-ink)}.gs-rte a{color:var(--gs-sage);border-bottom:1px solid var(--gs-line)}.gs-rte a:hover{color:var(--gs-ink)}.gs-rte img{margin:48px auto}.gs-rte blockquote{margin:56px 0;padding:0;border:0;text-align:center;font-family:var(--gs-serif);font-style:italic;font-size:28px;line-height:1.45;color:var(--gs-ink)}.gs-rte ul,.gs-rte ol{padding-left:1.2em}.gs-rte li::marker{color:var(--gs-linen)}.gs-signoff{text-align:center;margin:72px 0 0;font-family:var(--gs-script);font-size:54px;color:var(--gs-sage)}.gs-article__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:64px;padding:24px 0;border-top:1px solid var(--gs-line);border-bottom:1px solid var(--gs-line)}.gs-article__tags{display:flex;flex-wrap:wrap;gap:8px}.gs-article__tags a{font-size:10px;letter-spacing:.26em;text-transform:uppercase;padding:7px 14px;border:1px solid var(--gs-line);transition:.3s}.gs-article__tags a:hover{background:var(--gs-sage);border-color:var(--gs-sage);color:var(--gs-bg)}.gs-share{display:flex;align-items:center;gap:10px}.gs-share .gs-kicker{margin-right:4px}.gs-share .gs-social a{width:36px;height:36px}.gs-prevnext{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:56px 0 0}.gs-prevnext a{display:block}.gs-prevnext .is-next{text-align:right}.gs-prevnext .gs-script{font-size:30px;color:var(--gs-sage);display:block;margin-bottom:6px}.gs-prevnext strong{font-family:var(--gs-serif);font-weight:400;font-size:22px;line-height:1.3;color:var(--gs-ink)}.gs-prevnext a:hover strong{color:var(--gs-sage)}.gs-related{margin-top:140px}.gs-related__head{text-align:center;margin-bottom:56px}.gs-related__head h2{font-family:var(--gs-script);font-weight:400;font-size:clamp(50px,6vw,76px);margin:0;line-height:1.1}.gs-related .gs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-related .gs-card__title{font-size:24px}@media(max-width:760px){.gs-related .gs-grid{grid-template-columns:1fr}}.gs-authorbox{display:grid;grid-template-columns:140px 1fr;gap:36px;align-items:center;background:var(--gs-tint);padding:48px;margin-top:80px}.gs-authorbox .gs-about__photo{width:140px;height:140px;margin:0}.gs-authorbox .gs-widget__title{text-align:left}@media(max-width:600px){.gs-authorbox{grid-template-columns:1fr;text-align:center}.gs-authorbox .gs-about__photo{margin:0 auto}.gs-authorbox .gs-widget__title{text-align:center}}.gs-comments{margin-top:80px}.gs-comments h2{font-family:var(--gs-script);font-weight:400;font-size:52px;text-align:center;margin:0 0 24px}.gs-comment{padding:24px 0;border-bottom:1px solid var(--gs-line)}.gs-comment__by{font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--gs-sage)}.gs-comment-form{display:grid;gap:12px;margin-top:32px}.gs-comment-form input,.gs-comment-form textarea{width:100%;border:1px solid var(--gs-line);background:transparent;padding:14px 16px;font:inherit;color:var(--gs-ink)}.gs-comment-form .gs-btn{justify-self:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gs-blog.css.map */
