.gp-article{--gp-green: #23502a;--gp-green-2: #428445;--gp-amber: #f2c14e;--gp-ink: #1b1f1c;--gp-ink-2: #4a524c;--gp-line: #e3e8e4;--gp-tint: #f3f7f3;--gp-sale: #a8432a;color:var(--gp-ink);font-size:17px;line-height:1.7}.gp-article *,.gp-article *:before,.gp-article *:after{box-sizing:border-box}.gp-article a{color:var(--gp-green-2)}.gp-article__hero{background:var(--gp-tint);border-bottom:1px solid var(--gp-line)}.gp-article__hero-inner{max-width:1240px;margin:0 auto;padding:32px 16px 24px;display:grid;gap:24px}.gp-article__eyebrow{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-green-2)}.gp-article__title{margin:0 0 14px;font-size:clamp(30px,4.2vw,46px);line-height:1.12;letter-spacing:-.01em;color:var(--gp-ink);font-weight:700}.gp-article__dek{margin:0 0 16px;font-size:19px;line-height:1.55;color:var(--gp-ink-2);max-width:36em}.gp-article__meta{margin:0 0 20px;display:flex;flex-wrap:wrap;gap:6px 10px;font-size:14px;color:var(--gp-ink-2)}.gp-article__hero-cta{display:inline-flex;align-items:center;gap:8px;background:var(--gp-green);color:#fff!important;text-decoration:none;font-weight:700;padding:13px 22px;border-radius:6px;font-size:16px}.gp-article__hero-cta:after{content:"\2193"}.gp-article__hero-cta:hover{background:#1a3d20}.gp-article__hero-media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:10px;display:block}.gp-article__trust{list-style:none;margin:0 auto;padding:0 16px 20px;max-width:1240px;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:14px;color:var(--gp-ink-2)}.gp-article__trust li{position:relative;padding-left:22px}.gp-article__trust li:before{content:"\2713";position:absolute;left:0;color:var(--gp-green-2);font-weight:700}.gp-article__trust strong{color:var(--gp-ink)}@media(min-width:990px){.gp-article__hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;padding:48px 24px 32px}.gp-article__trust{padding:0 24px 28px}}.gp-article__strip{max-width:1240px;margin:0 auto;padding:18px 0 4px 16px}.gp-article__strip-title{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-ink-2)}.gp-article__strip-scroll{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 12px 0;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.gp-article__strip-scroll .gp-pcard{flex:0 0 240px;scroll-snap-align:start}@media(min-width:990px){.gp-article__strip{display:none}}.gp-article__layout{max-width:1240px;margin:0 auto;padding:24px 16px 40px;display:grid;gap:40px}.gp-article__main{min-width:0}.gp-article__side{display:none}@media(min-width:990px){.gp-article__layout{grid-template-columns:minmax(0,740px) 300px;justify-content:space-between;padding:40px 24px 56px;gap:64px}.gp-article__side{display:block}.gp-article__side-sticky{position:sticky;top:24px;display:grid;gap:28px}}.gp-article__side-title{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-ink-2)}.gp-article__side-products{display:grid;gap:10px}.gp-article__side-all{font-size:15px;font-weight:700;text-decoration:none}.gp-article__toc ol{margin:0;padding:0;list-style:none;counter-reset:toc}.gp-article__toc li{counter-increment:toc}.gp-article__toc a{display:grid;grid-template-columns:22px 1fr;padding:6px 0;color:var(--gp-ink-2);text-decoration:none;font-size:15px;line-height:1.4;border-left:2px solid transparent}.gp-article__toc a:before{content:counter(toc) ".";color:var(--gp-green-2);font-weight:700}.gp-article__toc a:hover,.gp-article__toc a.is-active{color:var(--gp-ink)}.gp-article__toc a.is-active{font-weight:700}.gp-article__toc--side{max-height:46vh;overflow-y:auto}.gp-article__toc--mobile{border:1px solid var(--gp-line);border-radius:8px;padding:12px 16px;margin-bottom:28px;background:#fff}.gp-article__toc--mobile summary{font-weight:700;cursor:pointer}.gp-article__toc--mobile ol{margin-top:8px}@media(min-width:990px){.gp-article__toc--mobile{display:none}}.gp-article .gp-article__body{font-size:17px;line-height:1.75;color:var(--gp-ink)}@media(min-width:750px){.gp-article .gp-article__body{font-size:18px}}.gp-article .gp-article__body p{margin:0 0 1.15em}.gp-article .gp-article__body h2{font-size:clamp(25px,2.6vw,31px);line-height:1.2;margin:1.8em 0 .6em;padding:0;border:0;color:var(--gp-ink);font-weight:700;scroll-margin-top:20px}.gp-article .gp-article__body h3{font-size:21px;line-height:1.3;margin:1.5em 0 .5em;color:var(--gp-ink);font-weight:700}.gp-article .gp-article__body ul,.gp-article .gp-article__body ol{margin:0 0 1.2em;padding-left:1.3em}.gp-article .gp-article__body li{margin-bottom:.4em}.gp-article .gp-article__body a{color:var(--gp-green-2);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.gp-article .gp-article__body strong{color:var(--gp-ink)}.gp-article .gp-article__body img{max-width:100%;height:auto;border-radius:8px}.gp-article .gp-article__body .blog-post{max-width:none;margin:0;padding:0;line-height:inherit}.gp-article .gp-article__body .blog-post>h1,.gp-article .gp-article__body .blog-post>.header-image:first-of-type{display:none}.gp-article .gp-article__body .blog-intro p:first-child{font-size:1.12em;line-height:1.6;color:var(--gp-ink)}.gp-article .gp-article__body .blog-section{margin:0 0 8px}.gp-article .gp-article__body .blog-section h2{font-size:clamp(25px,2.6vw,31px);margin:1.8em 0 .6em;padding:0;border:0}.gp-article .gp-article__body .blog-subsection{margin:0 0 1em}.gp-article .gp-article__body .blog-subsection h3{font-size:21px;margin:1.4em 0 .5em}.gp-article .gp-article__body .tip-box{background:var(--gp-tint);border:0;border-left:4px solid var(--gp-green-2);border-radius:8px;padding:18px 22px;margin:1.4em 0}.gp-article .gp-article__body .tip-box p:last-child{margin-bottom:0}.gp-article .gp-article__body .table-wrap{overflow-x:auto;margin:1.2em 0 1.6em;border:1px solid var(--gp-line);border-radius:8px}.gp-article .gp-article__body table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;margin:0}.gp-article .gp-article__body th,.gp-article .gp-article__body td{border:0;border-bottom:1px solid var(--gp-line);padding:11px 14px;text-align:left;vertical-align:top}.gp-article .gp-article__body th{background:var(--gp-tint);font-weight:700}.gp-article .gp-article__body tr:last-child td{border-bottom:0}.gp-article .gp-article__body .blog-container{max-width:none;margin:0;padding:0}.gp-article .gp-article__body .blog-container>.banner-image:first-of-type,.gp-article .gp-article__body .blog-container>img:first-child{display:none}.gp-article .gp-article__body .blog-container .product{display:flex;flex-wrap:wrap;gap:0 24px;margin:1.6em 0;padding:20px;border:1px solid var(--gp-line);border-radius:12px;background:#fff}.gp-article .gp-article__body .blog-container .product-info{flex:2 1 300px;min-width:0}.gp-article .gp-article__body .blog-container .product-image{flex:1 1 200px;min-width:0;align-self:start}.gp-article .gp-article__body .blog-container .product-image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;box-shadow:none}.gp-article .gp-article__body .blog-container .product h2,.gp-article .gp-article__body .blog-container .product h3{margin-top:0;font-size:22px}.gp-article .gp-article__body .cta-button{display:inline-block;background:var(--gp-green);color:#fff;text-decoration:none;font-weight:700;padding:12px 20px;border-radius:6px;font-size:16px}.gp-article .gp-article__body .cta-button:hover{background:#1a3d20;color:#fff}.gp-article .gp-article__body .conclusion,.gp-article .gp-article__body .highlight-box{background:var(--gp-tint);border:0;border-left:4px solid var(--gp-green-2);border-radius:8px;padding:18px 22px;margin:1.6em 0}.gp-article .gp-article__body .blog-container .gp-live-price{margin:0 0 10px}.gp-article .gp-article__body .product-showcase{display:flex;flex-direction:column;gap:20px;margin:1.6em 0;grid-template-columns:none}.gp-article .gp-article__body .product-item{display:grid;gap:0 24px;grid-template-columns:1fr;border:1px solid var(--gp-line);border-radius:12px;padding:0;overflow:hidden;background:#fff;box-shadow:none;margin:0}.gp-article .gp-article__body .product-item>h3{order:2;margin:18px 20px 4px;font-size:20px}.gp-article .gp-article__body .product-image{order:1;position:relative;margin:0;padding:0}.gp-article .gp-article__body .product-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:0;display:block;margin:0;max-height:none}.gp-article .gp-article__body .product-description{order:3;padding:0 20px 18px;font-size:16px;line-height:1.65}.gp-article .gp-article__body .shop-button{display:block;margin:0;border-radius:0;background:var(--gp-green);color:#fff;text-decoration:none;text-align:center;font-weight:700;padding:13px 16px;font-size:16px;letter-spacing:0}.gp-article .gp-article__body .shop-button:hover{background:#1a3d20;color:#fff}.gp-article .gp-article__body .gp-live-price{order:2;margin:0 20px 10px;font-size:17px}.gp-article .gp-article__body .gp-live-price s{color:var(--gp-ink-2);font-weight:400;margin-left:6px;font-size:.9em}.gp-article .gp-article__body .gp-live-price .gp-pcard__badge{position:static;margin-left:8px;vertical-align:2px}@media(min-width:750px){.gp-article .gp-article__body .product-item{grid-template-columns:264px 1fr;grid-template-rows:auto auto 1fr}.gp-article .gp-article__body .product-image{grid-row:1 / span 3;grid-column:1;align-self:start;position:sticky;top:20px;padding:16px 0 16px 16px}.gp-article .gp-article__body .product-image img{aspect-ratio:1 / 1;border-radius:8px}.gp-article .gp-article__body .product-image .shop-button{margin-top:12px;border-radius:6px}.gp-article .gp-article__body .product-item>h3{grid-column:2;margin:20px 22px 4px 0}.gp-article .gp-article__body .gp-live-price{grid-column:2;margin:0 22px 8px 0}.gp-article .gp-article__body .product-description{grid-column:2;padding:0 22px 20px 0}}.gp-article .gp-pcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--gp-line);border-radius:10px;overflow:hidden;color:var(--gp-ink);text-decoration:none!important;transition:box-shadow .15s ease,transform .15s ease}.gp-article .gp-pcard:hover{box-shadow:0 6px 20px #1428191f;transform:translateY(-2px)}.gp-article .gp-pcard__media{position:relative;display:block;background:#f6f6f4}.gp-article .gp-pcard__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:0;margin:0}.gp-article .gp-pcard__badge{position:absolute;top:10px;left:10px;background:var(--gp-sale);color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:4px;line-height:1.3}.gp-article .gp-pcard__info{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px;flex:1}.gp-article .gp-pcard__title{font-size:15px;line-height:1.35;font-weight:600;color:var(--gp-ink)}.gp-article .gp-pcard__size{font-size:13px;color:var(--gp-ink-2);line-height:1.4}.gp-article .gp-pcard__price{font-size:16px;line-height:1.3}.gp-article .gp-pcard__price strong{font-size:18px}.gp-article .gp-pcard__price s{color:var(--gp-ink-2);margin-left:4px;font-size:14px}.gp-article .gp-pcard__note{font-size:13px;color:var(--gp-green-2);line-height:1.4}.gp-article .gp-pcard__cta{margin-top:auto;padding-top:10px}.gp-article .gp-pcard__cta:before{content:""}.gp-article .gp-pcard__cta{display:block;text-align:center;background:var(--gp-green);color:#fff;font-weight:700;font-size:15px;padding:10px 12px;border-radius:6px;margin-top:10px}.gp-article .gp-pcard:hover .gp-pcard__cta{background:#1a3d20}.gp-article .gp-pcard.is-soldout{opacity:.7}.gp-article .gp-pcard--side,.gp-article .gp-pcard--mini{flex-direction:row;align-items:center}.gp-article .gp-pcard--side .gp-pcard__media,.gp-article .gp-pcard--mini .gp-pcard__media{flex:0 0 84px;align-self:stretch}.gp-article .gp-pcard--side .gp-pcard__media img,.gp-article .gp-pcard--mini .gp-pcard__media img{height:100%}.gp-article .gp-pcard--side .gp-pcard__info,.gp-article .gp-pcard--mini .gp-pcard__info{padding:8px 12px;gap:2px}.gp-article .gp-pcard--side .gp-pcard__title,.gp-article .gp-pcard--mini .gp-pcard__title{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gp-article .gp-pcard--side .gp-pcard__size{font-size:12px}.gp-article .gp-pcard--side .gp-pcard__price strong,.gp-article .gp-pcard--mini .gp-pcard__price strong{font-size:15px}.gp-article .gp-pcard--side .gp-pcard__price s,.gp-article .gp-pcard--mini .gp-pcard__price s{font-size:12px}.gp-article .gp-inline-products{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.5em 0 1.8em;font-size:16px;line-height:1.5}.gp-article .gp-inline-products[data-count="1"]{grid-template-columns:minmax(0,340px)}@media(min-width:750px){.gp-article .gp-inline-products[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.gp-article .gp-inline-products[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.gp-article .gp-inline-products[data-count="3"],.gp-article .gp-inline-products[data-count="4"]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-16px;padding-right:16px;padding-bottom:6px;-webkit-overflow-scrolling:touch}.gp-article .gp-inline-products[data-count="3"] .gp-pcard,.gp-article .gp-inline-products[data-count="4"] .gp-pcard{flex:0 0 44%;scroll-snap-align:start}.gp-article .gp-inline-products .gp-pcard__size,.gp-article .gp-inline-products .gp-pcard__note{display:none}.gp-article .gp-inline-products .gp-pcard__info{padding:10px}.gp-article .gp-inline-products .gp-pcard__title{font-size:14px}}.gp-article__help{margin:40px 0 0;padding:22px 24px;background:var(--gp-tint);border-radius:10px}.gp-article__help p{margin:0 0 12px;font-size:16px}.gp-article__help p:last-child{margin:0;display:flex;flex-wrap:wrap;gap:10px}.gp-article__help-title{font-weight:700;font-size:19px!important}.gp-article .gp-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--gp-green);color:#fff;text-decoration:none;font-weight:700;padding:12px 20px;border-radius:6px;font-size:15px;border:2px solid var(--gp-green)}.gp-article .gp-btn:hover{background:#1a3d20;border-color:#1a3d20;color:#fff}.gp-article .gp-btn--ghost{background:#fff;color:var(--gp-green)}.gp-article .gp-btn--ghost:hover{background:var(--gp-green);color:#fff}.gp-article__guide{max-width:1240px;margin:0 auto;padding:8px 16px 48px}.gp-article__guide-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:18px;padding-top:32px;border-top:1px solid var(--gp-line)}.gp-article__guide-head h2{margin:0;font-size:clamp(24px,2.6vw,30px);line-height:1.2}.gp-article__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.gp-article__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(min-width:1100px){.gp-article__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.gp-article__guide{padding:8px 24px 64px}}@media(max-width:749px){.gp-article__grid .gp-pcard__size,.gp-article__grid .gp-pcard__note{display:none}.gp-article__grid .gp-pcard__info{padding:10px}.gp-article__grid .gp-pcard__title{font-size:14px}}.gp-article__mobile-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;display:block;text-align:center;background:var(--gp-green);color:#fff!important;text-decoration:none;font-weight:700;font-size:15px;padding:13px 16px;border-radius:8px;box-shadow:0 6px 18px #00000038;transform:translateY(140%);transition:transform .2s ease}.gp-article__mobile-bar.is-visible{transform:none}.gp-article__mobile-bar[hidden]{display:none}@media(min-width:990px){.gp-article__mobile-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gp-article.css.map */
