.ggs .ggb__head{display:flex;flex-direction:column;gap:20px;max-width:760px}.ggs .ggb__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:40px;padding-top:22px;border-top:1px solid var(--green-15)}.ggs .ggb__count{font-family:var(--mono);font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:var(--faded-60)}.ggs .ggb__search{display:flex;gap:8px;align-items:center;min-width:min(320px,100%)}.ggs .ggb__search input{flex:1;min-width:0;background:transparent;border:0;border-bottom:1px solid var(--green-20);color:var(--green);font-family:var(--sans);font-size:16px;padding:9px 2px}.ggs .ggb__search input::placeholder{color:var(--faded-60)}.ggs .ggb__search button{background:var(--green);color:var(--snow);border:0;border-radius:1000px;padding:10px 20px;font-family:var(--sans);font-size:15px;cursor:pointer;transition:background-color .18s ease,color .18s ease}.ggs .ggb__search button:hover{background:var(--bright);color:var(--green)}.ggs.ggb__feature{background:var(--green)}.ggs .ggb__feature-in{max-width:var(--wrap);margin-inline:auto;padding:80px var(--gut);display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media(max-width:900px){.ggs .ggb__feature-in{grid-template-columns:1fr;gap:32px;padding:56px var(--gut)}}.ggs .ggb__feature-copy{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.ggs .ggb__feature-art{border-radius:var(--r);overflow:hidden;background:var(--snow)}.ggs .ggb__feature-art img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 58%}.ggs .ggb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:40px}@media(max-width:900px){.ggs .ggb__grid{grid-template-columns:minmax(0,1fr)}}.ggs .ggb__card{display:flex;flex-direction:column;border-radius:var(--r);overflow:hidden;background:var(--lemongrass);color:var(--green);transition:background-color .25s ease}.ggs .ggb__card:hover{background:var(--bright)}.ggs .ggb__card:hover .ggs__arw{transform:translate(4px)}.ggs .ggb__card-art{display:grid;place-items:center;padding:36px;min-height:280px;background:var(--yellowish)}.ggs .ggb__card-art img{max-height:212px;width:auto;object-fit:contain}.ggs .ggb__card-body{padding:32px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;flex:1}@media(max-width:620px){.ggs .ggb__card-art{padding:28px;min-height:0}.ggs .ggb__card-body{padding:24px}}.ggs .ggb__date{font-family:var(--mono);font-size:12.5px;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--faded-60)}.ggs--dark .ggb__date{color:var(--snow-70)}.ggs .ggb__pager{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding-top:22px;border-top:1px solid var(--green-15)}.ggs .ggb__pager-mid{margin-inline:auto}.ggs .ggb__empty{margin-top:40px;padding:40px;border-radius:var(--r);background:var(--lemongrass);color:var(--green-70)}.ggs .ggb__close .ggs__eye{align-self:center}.ggs .ggb__close .ggs__lede{max-width:56ch;margin-inline:auto}.ggs .ggb__close .ggb__negs{font-size:18px;line-height:1.3;letter-spacing:-.01em;color:var(--green-70);max-width:56ch;margin-inline:auto}.ggs .ggb__filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.ggs .ggb__chip{font-family:var(--sans);font-size:14px;color:var(--green);background:transparent;border:1px solid var(--green-20);border-radius:1000px;padding:9px 16px;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.ggs .ggb__chip:hover,.ggs .ggb__chip:focus-visible{transform:translateY(-2px);background:var(--snow);outline:none}.ggs .ggb__chip:focus-visible{outline:2px solid var(--green);outline-offset:3px}.ggs .ggb__chip[aria-pressed=true]{background:var(--green);color:var(--bright);border-color:transparent}.ggs .ggb__specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media(max-width:1200px){.ggs .ggb__specs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.ggs .ggb__specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ggs .ggb__specs{grid-template-columns:minmax(0,1fr)}}.ggs .ggb__spec{display:flex;flex-direction:column;background:var(--snow);color:var(--green);border-radius:24px;padding:28px;text-decoration:none;transition:transform .28s ease,box-shadow .28s ease}.ggs .ggb__spec[hidden]{display:none}.ggs a.ggb__spec:hover,.ggs a.ggb__spec:focus-visible{transform:translateY(-3px);box-shadow:0 18px 40px -26px #142c1973;outline:none}.ggs a.ggb__spec:focus-visible{outline:2px solid var(--green);outline-offset:3px}.ggs .ggb__spec.is-writing:hover{transform:translateY(-2px)}.ggs .ggb__spec-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.ggs .ggb__spec-row span:last-child{text-align:right}.ggs .ggb__spec-plate{position:relative;display:block;aspect-ratio:1;max-width:100%;border-radius:var(--r);overflow:hidden;background:var(--yellowish);isolation:isolate}.ggs .ggb__spec-plate img,.ggs .ggb__spec-plate svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ggs .ggb__spec-plate.is-product img{object-fit:contain;padding:14%}.ggs .ggb__spec:hover .ggb__spec-plate img,.ggs .ggb__spec:hover .ggb__spec-plate svg{transform:scale(1.035)}.ggs .ggb__spec-name{margin:18px 0 4px;font-family:var(--sans);font-weight:350;font-size:28px;line-height:1.12;letter-spacing:-.02em;color:var(--green);text-wrap:balance}.ggs .ggb__spec-bot{display:block;margin:0 0 16px;font-style:italic;font-weight:300;font-size:16px;line-height:1.4;color:#142c19b3}.ggs .ggb__spec-table{display:block;margin-top:auto}.ggs .ggb__spec-tr{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(28,58,19,.12);font-size:15px}.ggs .ggb__spec-tr:first-child{border-top:none}.ggs .ggb__spec-lbl{flex:none;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#4e7a3e}.ggs .ggb__spec-val{text-align:right;font-variant-numeric:tabular-nums}.ggs .ggb__spec-read{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid rgba(28,58,19,.12);font-size:14px;font-weight:500;color:var(--green)}.ggs .ggb__spec-read .ggs__arw{width:14px;height:14px;transition:transform .25s ease}.ggs .ggb__spec:hover .ggb__spec-read .ggs__arw{transform:translate(4px)}.ggs .ggb__spec.is-writing .ggb__spec-read{color:#4e7a3e}@media(max-width:620px){.ggs .ggb__spec{padding:22px}.ggs .ggb__spec-name{font-size:24px}}@media(prefers-reduced-motion:reduce){.ggs .ggb__spec,.ggs .ggb__spec-plate img,.ggs .ggb__spec-plate svg,.ggs .ggb__chip{transition:none}}.ggs.ggs--foam:has(.ggb__specs){background:radial-gradient(circle at 88% 8%,rgba(211,250,153,.7),transparent 30%),linear-gradient(145deg,#f8f7e9,#edf1d2 58%,#e2e9bd)}.ggs .ggb__chip{border-color:#1c3a1359}.ggs .ggb__specs .ggb__spec{box-shadow:0 1px #1c3a130f}.ggs .ggb__spec .ggb__spec-table{display:none}.ggs .ggb__spec .ggb__spec-bot{font-style:normal;font-weight:400;font-size:16px;line-height:1.45;color:#142c19b8;margin:4px 0 20px}.ggs .ggb__spec .ggb__spec-read{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ggs-blog.css.map */
