.blog-article__progress{position:fixed;top:0;left:0;width:0;height:3px;background:#298556;z-index:9999;transition:width 50ms linear}.blog-article__hero{position:relative;width:100%;max-height:520px;overflow:hidden;border-radius:0 0 16px 16px}.blog-article__hero img{width:100%;height:100%;object-fit:cover;display:block;min-height:320px;max-height:520px}.blog-article__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,.15) 60%,transparent 100%)}.blog-article__hero-content{position:absolute;bottom:0;left:0;right:0;padding:2.5rem clamp(1.25rem,5vw,3rem);color:#fff;max-width:1023px;margin:0 auto}.blog-article__hero h1{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2;margin:0 0 .75rem;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3)}.blog-article__breadcrumbs{padding:.875rem clamp(1.25rem,5vw,3rem);max-width:1023px;margin:0 auto}.blog-article__breadcrumbs nav{font-size:.8125rem;color:var(--color-text-main);opacity:.55;display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.blog-article__breadcrumbs a{color:var(--color-text-main);text-decoration:none}.blog-article__breadcrumbs a:hover{color:#298556;text-decoration:underline}.blog-article__breadcrumbs svg{width:12px;height:12px;opacity:.4}.blog-article__meta-bar{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem 0 1.5rem;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:2rem;font-size:.875rem;color:var(--color-text-main);opacity:.7}.blog-article__meta-bar time{display:flex;align-items:center;gap:.375rem}.blog-article__meta-bar .meta-divider{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.4}.blog-article__read-time{display:flex;align-items:center;gap:.375rem}.blog-article__read-time svg,.blog-article__meta-bar time svg{width:15px;height:15px;flex-shrink:0}.blog-article__layout{display:grid;grid-template-columns:1fr 220px;gap:3.5rem;max-width:1023px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem)}@media(max-width:900px){.blog-article__layout{grid-template-columns:1fr;gap:0}}.blog-article__sidebar{position:relative}.blog-article__toc{position:sticky;top:6rem;font-size:.8125rem}.blog-article__toc-title{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-main);opacity:.5;margin-bottom:.75rem}.blog-article__toc ul{list-style:none;padding:0;margin:0;border-left:2px solid rgba(0,0,0,.08)}.blog-article__toc li{padding:.375rem 0 .375rem 1rem;border-left:2px solid transparent;margin-left:-2px;transition:all .2s}.blog-article__toc li.active{border-left-color:#298556}.blog-article__toc a{color:var(--color-text-main);text-decoration:none;opacity:.6;transition:all .2s;display:block;line-height:1.4}.blog-article__toc li.active a,.blog-article__toc a:hover{opacity:1;color:#298556}@media(max-width:900px){.blog-article__sidebar{display:none}}.blog-article__body{min-width:0}.blog-article__body.rte{font-size:1.0625rem;line-height:1.85;color:var(--color-text-main)}.blog-article__body.rte h2{font-size:1.625rem;line-height:1.3;margin:2.75rem 0 1rem;padding-bottom:.625rem;border-bottom:2px solid #298556;font-weight:600;scroll-margin-top:5rem}.blog-article__body.rte h3{font-size:1.25rem;line-height:1.4;margin:2rem 0 .625rem;font-weight:600;color:#298556;scroll-margin-top:5rem}.blog-article__body.rte p{margin-bottom:1.375rem}.blog-article__body.rte img{display:block;max-width:100%;height:auto;margin:2.25rem auto;border-radius:10px;box-shadow:0 4px 24px #00000014}.blog-article__body.rte ul,.blog-article__body.rte ol{margin:1.25rem 0;padding-left:1.75rem}.blog-article__body.rte li{margin-bottom:.5rem;line-height:1.75}.blog-article__body.rte li strong{color:#298556}.blog-article__body.rte strong{font-weight:600}.blog-article__body.rte em{font-style:italic}.blog-article__body.rte blockquote{border-left:4px solid #298556;padding:1.25rem 1.75rem;margin:2rem 0;background:#2985560a;border-radius:0 10px 10px 0;font-style:italic;font-size:1.125rem}.blog-article__body.rte table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;border-radius:10px;overflow:hidden;box-shadow:0 2px 12px #0000000f;font-size:.9375rem}.blog-article__body.rte thead th{background:#298556;color:#fff;font-weight:600;padding:.875rem 1rem;text-align:left;font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em}.blog-article__body.rte td{padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.blog-article__body.rte tbody tr:nth-child(2n){background:#29855608}.blog-article__body.rte tbody tr:last-child td{border-bottom:none}@media(max-width:600px){.blog-article__body.rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-article__body.rte table thead,.blog-article__body.rte table tbody,.blog-article__body.rte table tr,.blog-article__body.rte table th,.blog-article__body.rte table td{display:revert}}.blog-article__tags{display:flex;gap:.5rem;flex-wrap:wrap;padding:2rem 0;border-top:1px solid rgba(0,0,0,.08);margin-top:2rem}.blog-article__tags a{display:inline-flex;align-items:center;padding:.375rem .875rem;border:1px solid rgba(0,0,0,.12);border-radius:30px;font-size:.8125rem;color:var(--color-text-main);text-decoration:none;transition:all .2s}.blog-article__tags a:hover{border-color:#298556;color:#298556;background:#2985560a}.blog-article__share{display:flex;align-items:center;gap:1rem;padding:1.5rem 0}.blog-article__share-label{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.5}.blog-article__share-icons{display:flex;gap:.625rem}.blog-article__share-icons a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#0000000d;color:var(--color-text-main);transition:all .2s}.blog-article__share-icons a:hover{background:#298556;color:#fff}.blog-article__share-icons a svg{width:16px;height:16px}.blog-article__back-top{position:fixed;bottom:2rem;right:2rem;width:44px;height:44px;border-radius:50%;background:#298556;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #2985564d;opacity:0;visibility:hidden;transition:all .3s;cursor:pointer;border:none;z-index:99}.blog-article__back-top.visible{opacity:1;visibility:visible}.blog-article__back-top:hover{transform:translateY(-2px);box-shadow:0 6px 20px #29855666}.blog-article__back-top svg{width:20px;height:20px}.blog-list__hero{text-align:center;padding:clamp(2rem,6vw,4rem) clamp(1.25rem,5vw,3rem);background:linear-gradient(135deg,#2985560f,#c3dcc326);border-radius:0 0 20px 20px;margin-bottom:2rem}.blog-list__hero h1{font-size:clamp(2rem,4vw,2.75rem);margin:0 0 .625rem;font-weight:600}.blog-list__hero p{font-size:clamp(1rem,2vw,1.125rem);opacity:.6;max-width:560px;margin:0 auto;line-height:1.6}.blog-list__tags{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-bottom:2.5rem;padding:0 clamp(1.25rem,5vw,3rem)}.blog-list__tags a{padding:.5rem 1.125rem;border-radius:30px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .2s;border:1px solid rgba(0,0,0,.1);color:var(--color-text-main)}.blog-list__tags a:hover,.blog-list__tags a.active{background:#298556;color:#fff;border-color:#298556}.blog-list__featured{margin:0 auto 3rem;max-width:1360px;padding:0 clamp(1.25rem,5vw,3rem)}.blog-list__featured-card{display:grid;grid-template-columns:1.2fr 1fr;gap:0;border-radius:12px;overflow:hidden;background:var(--color-background-cards);box-shadow:0 4px 24px #0000000f;transition:box-shadow .3s}.blog-list__featured-card:hover{box-shadow:0 8px 40px #0000001a}.blog-list__featured-img{position:relative;overflow:hidden}.blog-list__featured-img img,.blog-list__featured-img figure{width:100%;height:100%;object-fit:cover;display:block;min-height:320px;transition:transform .4s}.blog-list__featured-card:hover .blog-list__featured-img img,.blog-list__featured-card:hover .blog-list__featured-img figure{transform:scale(1.03)}.blog-list__featured-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem)}.blog-list__featured-badge{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#298556;background:#29855614;padding:.375rem .75rem;border-radius:30px;width:fit-content;margin-bottom:1rem}.blog-list__featured-content h2{font-size:clamp(1.375rem,3vw,1.75rem);line-height:1.3;margin:0 0 .75rem;font-weight:600}.blog-list__featured-content h2 a{color:var(--color-text-main);text-decoration:none}.blog-list__featured-content h2 a:hover{color:#298556}.blog-list__featured-excerpt{opacity:.65;line-height:1.7;margin-bottom:1.25rem;font-size:.9375rem}.blog-list__featured-meta{font-size:.8125rem;opacity:.5;display:flex;align-items:center;gap:.75rem}.blog-list__featured-meta .meta-divider{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.blog-list__read-more{display:inline-flex;align-items:center;gap:.5rem;color:#298556;font-weight:600;font-size:.875rem;text-decoration:none;margin-top:1rem;transition:gap .2s}.blog-list__read-more:hover{gap:.75rem}.blog-list__read-more svg{width:16px;height:16px;transition:transform .2s}.blog-list__read-more:hover svg{transform:translate(2px)}@media(max-width:768px){.blog-list__featured-card{grid-template-columns:1fr}.blog-list__featured-img img,.blog-list__featured-img figure{min-height:220px;max-height:280px}}.blog-list__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;max-width:1360px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem)}@media(max-width:1024px){.blog-list__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.blog-list__grid{grid-template-columns:1fr;gap:1.25rem}}.blog-card{border-radius:12px;overflow:hidden;background:var(--color-background-cards);box-shadow:0 2px 12px #0000000a;transition:all .3s;display:flex;flex-direction:column}.blog-card:hover{box-shadow:0 8px 32px #00000014;transform:translateY(-3px)}.blog-card__img{position:relative;overflow:hidden;aspect-ratio:4/3}.blog-card__img a{display:block;width:100%;height:100%}.blog-card__img img,.blog-card__img figure{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.blog-card:hover .blog-card__img img,.blog-card:hover .blog-card__img figure{transform:scale(1.05)}.blog-card__body{padding:1.25rem 1.25rem 1.5rem;flex:1;display:flex;flex-direction:column}.blog-card__meta{font-size:.75rem;opacity:.5;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.blog-card__meta .meta-divider{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.blog-card__title{font-size:1.0625rem;font-weight:600;line-height:1.4;margin:0 0 .5rem}.blog-card__title a{color:var(--color-text-main);text-decoration:none;transition:color .2s}.blog-card__title a:hover{color:#298556}.blog-card__excerpt{font-size:.875rem;opacity:.6;line-height:1.65;flex:1;margin-bottom:.75rem}.blog-card__read-more{display:inline-flex;align-items:center;gap:.375rem;color:#298556;font-weight:600;font-size:.8125rem;text-decoration:none;transition:gap .2s;margin-top:auto}.blog-card__read-more:hover{gap:.625rem}.blog-card__read-more svg{width:14px;height:14px}.blog-list__pagination{text-align:center;margin-top:3rem;padding-bottom:2rem}@media(max-width:767px){.blog-article__hero{border-radius:0;max-height:400px}.blog-article__hero img{min-height:260px;max-height:400px}.blog-article__hero-content{padding:1.5rem 1.25rem}.blog-article__body.rte{font-size:1rem;line-height:1.75}.blog-article__body.rte h2{font-size:1.375rem;margin:2rem 0 .75rem}.blog-article__body.rte h3{font-size:1.125rem}.blog-article__body.rte img{margin:1.5rem auto;border-radius:8px}.blog-article__meta-bar{font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/blog-redesign.css.map */
