.grn-trade__grid{display:grid;gap:32px}.grn-trade__fields{display:grid;gap:16px;margin-bottom:24px}.grn-trade__field{display:flex;flex-direction:column;gap:6px}.grn-trade__field label{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.grn-trade__field input,.grn-trade__field textarea{min-height:48px;padding:12px 14px;border:1px solid var(--grn-rule);border-radius:var(--grn-radius);background:var(--grn-surface);color:var(--grn-ink);font:inherit;font-size:16px}.grn-trade__msg{margin:0 0 16px;padding:14px 16px;border:1px solid var(--grn-rule)}@media screen and (min-width:750px){.grn-trade__fields{grid-template-columns:1fr 1fr}.grn-trade__field--full{grid-column:1 / -1}}@media screen and (min-width:990px){.grn-trade__grid{grid-template-columns:1fr 1.3fr;gap:clamp(40px,6vw,96px)}}.grn-posts__item{position:relative;display:flex;flex-direction:column;gap:12px}.grn-posts__date{margin:4px 0 0}.grn-posts__link{color:inherit;text-decoration:none}.grn-posts__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.grn-posts__excerpt{margin:0;font-size:15px;line-height:1.6;color:var(--grn-fg-muted)}.grn-cards__item{position:relative;display:flex;flex-direction:column;gap:16px}.grn-cards__body{display:flex;flex-direction:column;gap:10px}.grn-cards__link{color:inherit;text-decoration:none}.grn-cards__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.grn-cards__item:hover .grn-link{text-decoration-thickness:2px}@media screen and (max-width:989px){.grn-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.grn-cgrid__link{display:block;position:relative;color:var(--grn-fg);text-decoration:none}.grn-cgrid__link .grn-media img{transition:transform .6s ease}.grn-cgrid__link:hover .grn-media img{transform:scale(1.03)}.grn-cgrid__label{display:flex;flex-direction:column;gap:2px;padding-top:12px}.grn-cgrid__title{font-family:var(--grn-font-heading);font-size:clamp(18px,1.6vw,22px);line-height:1.25}.grn-cgrid__sub{font-size:13px;color:var(--grn-fg-muted)}.grn-cgrid__item--overlay .grn-cgrid__label{position:absolute;left:0;right:0;bottom:0;padding:48px 20px 18px;background:linear-gradient(to top,rgb(0 0 0 / .55),transparent);color:#fff}.grn-cgrid__item--overlay .grn-cgrid__sub{color:#fff;opacity:.9}@media screen and (max-width:989px){.grn-cgrid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.grn-count__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;text-align:center}.grn-count__label,.grn-count__fallback{margin:0;font-family:var(--grn-font-heading);font-weight:var(--grn-font-heading-weight);font-size:clamp(16px,2vw,20px)}.grn-count__timer{display:flex;gap:14px}.grn-count__timer[hidden]{display:none}.grn-count__unit{display:flex;align-items:baseline;gap:4px;font-size:14px}.grn-count__unit strong{font-family:var(--grn-font-heading);font-size:clamp(22px,3vw,30px);font-variant-numeric:tabular-nums}.grn-cta__panel{display:grid;gap:32px;align-items:center}.grn-cta__text{margin-top:16px}.grn-cta__text ul{list-style:none;padding:0;display:grid;gap:8px}.grn-cta__text li{padding-left:22px;position:relative}.grn-cta__text li:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:1px;background:currentColor}@media screen and (min-width:990px){.grn-cta__panel--media{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px)}}.grn-faq__grid{display:grid;gap:8px}.grn-faq__list{border-top:1px solid var(--grn-rule)}@media screen and (min-width:990px){.grn-faq__grid:not(.grn-faq__grid--stacked){grid-template-columns:1fr 1.6fr;gap:clamp(40px,6vw,96px);align-items:start}}.grn-feat__grid{display:grid;gap:28px;align-items:center}.grn-feat__title{color:inherit;text-decoration:none}.grn-feat__price{display:flex;gap:10px;margin:12px 0 0;font-size:20px}.grn-feat__text{margin-top:16px}.grn-feat__form{margin-top:20px}.grn-feat__label{display:block;margin-bottom:8px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.grn-feat__select{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--grn-rule);border-radius:var(--grn-radius);background:var(--grn-bg);color:var(--grn-fg);font:inherit;font-size:16px}@media screen and (min-width:750px){.grn-feat__grid{grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,96px)}.grn-feat--img-right .grn-feat__media{order:2}}.grn-hero{display:grid;position:relative;overflow:hidden}.grn-hero__media{position:relative;aspect-ratio:4 / 5;background:var(--grn-surface-alt)}.grn-hero__img{position:absolute;top:0;right:0;bottom:0;left:0}.grn-hero__img img,.grn-hero__img svg{width:100%;height:100%;object-fit:cover;display:block}.grn-hero__content{display:flex;align-items:center;padding:32px 16px 48px}.grn-hero__inner{max-width:620px}.grn-hero__content--center{justify-content:center;text-align:center}.grn-hero__content--center .grn-actions{justify-content:center}.grn-hero__text{margin-top:16px;font-size:17px}.grn-hero__content{position:relative;z-index:1}.grn-snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.grn-snow span{position:absolute;top:-12px;left:var(--grn-x);width:var(--grn-size);height:var(--grn-size);border-radius:50%;background:#fff;opacity:.8;animation:grn-snow-fall var(--grn-fall) linear var(--grn-late) infinite}@keyframes grn-snow-fall{0%{transform:translateZ(0)}50%{transform:translate3d(18px,50vh,0)}to{transform:translate3d(-12px,105vh,0)}}@media(prefers-reduced-motion:reduce){.grn-snow{display:none}}@media screen and (min-width:750px){.grn-hero--split{grid-template-columns:1.15fr 1fr;min-height:min(84vh,820px)}.grn-hero--split .grn-hero__media{aspect-ratio:auto;min-height:100%}.grn-hero--split.grn-hero--img-right .grn-hero__media{order:2}.grn-hero--split .grn-hero__content{padding:clamp(40px,6vw,96px)}.grn-hero--overlay{min-height:min(86vh,860px)}.grn-hero--overlay .grn-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.grn-hero--overlay .grn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--grn-hero-overlay)}.grn-hero--overlay .grn-hero__content{position:relative;z-index:1;padding:clamp(40px,6vw,96px);--grn-fg: #fff;--grn-fg-muted: #fff;--grn-btn-bg: #fff;--grn-btn-fg: #111;color:#fff}}@media screen and (max-width:749px){body .grn-hero .grn-actions .grn-btn{width:100%}}.grn-split__grid{display:grid;gap:28px;align-items:center}.grn-split__text{margin-top:16px}@media screen and (min-width:750px){.grn-split__grid{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px)}.grn-split--img-right .grn-split__media{order:2}}.grn-marquee{overflow:hidden}.grn-marquee__track{display:flex;width:max-content;animation:grn-marquee-run var(--grn-marquee-time, 30s) linear infinite}.grn-marquee:hover .grn-marquee__track{animation-play-state:paused}.grn-marquee__group{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none}.grn-marquee__item{display:flex;align-items:center;white-space:nowrap;font-family:var(--grn-font-heading);font-weight:var(--grn-font-heading-weight);font-size:clamp(16px,2.2vw,22px)}.grn-marquee__item:after{content:"";width:10px;height:10px;margin:0 28px;background:currentColor;border-radius:50%;opacity:.6}@keyframes grn-marquee-run{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.grn-marquee__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.grn-marquee__group[aria-hidden=true]{display:none}}.grn-news__inner{text-align:center}.grn-news__text{margin-top:12px}.grn-news__form{margin-top:28px}.grn-news__row{display:flex;gap:8px;max-width:520px;margin-inline:auto}.grn-news__input{flex:1;min-width:0;min-height:48px;padding:0 16px;border:1px solid currentColor;border-radius:var(--grn-radius);background:transparent;color:inherit;font:inherit;font-size:16px}.grn-news__input::placeholder{color:inherit;opacity:.75}.grn-news__msg{margin:12px 0 0;font-size:14px}.grn-news__note{margin-top:16px;font-size:13px}@media screen and (max-width:749px){body .grn-news__row{flex-direction:column}body .grn-news__btn{width:100%}}.grn-face__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none}.grn-face__card{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.grn-face__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--grn-radius);background:var(--grn-surface-alt)}.grn-face__media img,.grn-face__media svg{width:100%;height:100%;object-fit:cover;display:block}.grn-face__name{font-family:var(--grn-font-heading);font-weight:var(--grn-font-heading-weight);font-size:clamp(17px,2vw,22px);text-align:center}.grn-face__badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:var(--grn-inverse);color:var(--grn-inverse-ink);font-size:13px}.grn-face__card:hover .grn-face__name,.grn-face__card:focus-visible .grn-face__name{text-decoration:underline;text-underline-offset:4px}.grn-face__card:focus-visible{outline:2px solid var(--grn-accent);outline-offset:4px;border-radius:var(--grn-radius)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.grn-face__card:hover .grn-face__media{animation:grn-face-wiggle .5s ease-in-out}}@keyframes grn-face-wiggle{0%,to{rotate:0deg}25%{rotate:-2deg}75%{rotate:2deg}}@media screen and (min-width:750px){.grn-face__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.grn-pcontent__tips .grn-tip{padding:24px;border:1px solid var(--grn-rule);border-radius:var(--grn-radius)}.grn-pcontent__tips .grn-tip__title{margin:0 0 8px;font-family:var(--grn-font-heading);font-size:20px;color:var(--grn-fg)}.grn-pcontent__tips .grn-tip p{margin:0;font-size:15px;line-height:1.6;color:var(--grn-fg-muted)}.grn-pcontent__text{max-width:760px}.grn-hl__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 32px;margin:0;padding:0;list-style:none}.grn-hl__item{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:15px;line-height:1.5;color:var(--grn-fg)}.grn-hl__item .grn-icon{width:32px;height:32px}.grn-hl__item strong{display:block;font-family:var(--grn-font-heading);font-size:18px;font-weight:var(--grn-font-heading-weight)}@media screen and (max-width:749px){body .grn-hl__list{grid-template-columns:1fr 1fr;gap:20px 16px}}.grn-prow__list{align-items:start}@media screen and (max-width:989px){.grn-prow__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.grn-pspecs__grid{display:grid;gap:8px}@media screen and (min-width:990px){.grn-pspecs__grid{grid-template-columns:1fr 1.6fr;gap:clamp(40px,6vw,96px);align-items:start}}.grn-story__grid{display:grid;gap:28px;align-items:center}.grn-story__text{margin-top:16px}@media screen and (min-width:750px){.grn-story__grid{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px)}.grn-story--img-right .grn-story__media{order:2}}.grn-reviews__summary{display:flex;align-items:baseline;gap:12px;margin:0 0 24px;color:var(--grn-fg-muted)}.grn-reviews__score{font-family:var(--grn-font-heading);font-size:40px;color:var(--grn-fg)}.grn-reviews__promise--after{margin-top:48px;padding-top:40px;border-top:1px solid var(--grn-rule)}.grn-reviews__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:0;padding:0;list-style:none;text-align:center}.grn-reviews__item{display:flex;flex-direction:column;align-items:center;gap:8px}.grn-reviews__title{margin:0;font-size:15px;font-weight:600;color:var(--grn-fg)}.grn-reviews__text{margin:0;font-size:14px;line-height:1.5;color:var(--grn-fg-muted)}@media screen and (min-width:990px){.grn-reviews__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.grn-richtext__text{margin-top:20px;font-size:18px}.grn-richtext--center{text-align:center}.grn-richtext--center .grn-actions{justify-content:center}.grn-trustbar__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:0;padding:0;list-style:none}.grn-trustbar__item{display:flex;align-items:flex-start;gap:12px;min-height:44px}.grn-trustbar__title{margin:0;font-size:14px;font-weight:600;color:var(--grn-fg)}.grn-trustbar__text{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--grn-fg-muted)}@media screen and (min-width:990px){.grn-trustbar__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.grn-trustbar__item{align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
