.article-card .card-img{padding-top:60%;position:relative;overflow:hidden;border-radius:10px}.article-card .card-img img,.article-card .card-img svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.article-card:hover .card-img img{transform:scale(1.05)}.blog-banner{height:360px;min-height:20vw}.blog-banner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.blog-banner h1{text-shadow:0 2px 18px rgba(0,0,0,.28)}.recent-article{width:100%;height:97px;max-width:130px;overflow:hidden;border-radius:6px}.recent-article img{width:100%;height:100%;object-fit:cover}.badge-tags{border:1px solid var(--bs-color-gray-300);background-color:transparent;margin-bottom:6px;cursor:pointer}.badge-tags-active{--bs-badge-color:var(--bs-color-white);border:1px solid var(--bs-color-primary);background-color:var(--bs-color-primary)}.badge-tags:hover{color:var(--bs-color-white);border:1px solid var(--bs-color-primary);background-color:var(--bs-color-primary)}.badge-tags:hover a,.badge-tags-active a{color:var(--bs-color-white)!important}.rte-article h2,.rte-article h3,.rte-article h4,.rte-article h5,.rte-article h6{margin-bottom:1em;margin-top:1em}.prev_article [class^=icon-],.next_article [class^=icon-]{background-color:var(--bs-color-black);color:var(--bs-color-white);padding:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;flex:0 0 auto}.prev_article [class^=icon-]{margin-right:-15px}.next_article [class^=icon-]{margin-left:-15px}.article-pagination{width:80px;height:80px;flex:0 0 auto}.article-pagination img{width:100%;height:100%;object-fit:cover}.rte-article img{display:block;margin-bottom:10px}.rte-article p{font-size:18px;line-height:1.75;margin:0 0 22px!important}.rte-article p:empty{display:none}.article-featured-image{border-radius:10px;overflow:hidden}.article-featured-image img{max-height:560px;object-fit:cover;border-radius:inherit;display:block}.rte-article ul li p{margin-bottom:0}.rte-article a{text-decoration:underline}.sidebar-blog .input-group .form-control{font-size:16px;padding:12px 10px 12px 40px}.sidebar-blog .input-group .search-bar-icon{padding:10px 13px}.sidebar-blog .card-tags .card-body .badge-tags{border-color:var(--bs-color-dark-green)}.sidebar-blog .card-tags .card-body .badge-tags a{font-weight:500;text-transform:capitalize;color:var(--bs-color-dark-green)}.card-socials .social-sharing li a{display:flex;align-items:center;justify-content:center;text-align:center;width:40px;height:40px;color:#222725;font-size:18px;border-radius:50%;border:1px solid #222725;background-color:transparent;transition:all .35s ease-in-out}.card-socials .social-sharing li a:hover{color:#fff;border-color:#018557;background-color:#018557}.sidebar-blog .card .card-header{margin-bottom:20px}.sidebar-blog .newsletter{padding:42px 30px;text-align:center;border-radius:10px;color:var(--bs-color-white);background:#018557!important}.sidebar-blog .newsletter .newsletter-icon{color:var(--bs-color-secondary);display:inline-flex;margin:0 auto 16px;filter:none}.sidebar-blog .newsletter .newsletter-img{width:100%;height:40px;max-width:40px;object-fit:contain;margin:0 auto 20px}.sidebar-blog .newsletter h5{color:var(--bs-color-white)!important;font-size:22px;line-height:1.15;font-weight:700;margin:0 0 14px}.sidebar-blog .newsletter div>p{color:var(--bs-color-white);font-size:18px;line-height:1.35;margin-bottom:0}.blog-klaviyo-form .klaviyo-form form,.blog-klaviyo-form .klaviyo-form form>.needsclick{max-width:none!important}.blog-klaviyo-form .klaviyo-form form>.needsclick>[data-testid=form-row]:first-child{position:relative!important}.blog-klaviyo-form .klaviyo-form form>.needsclick>[data-testid=form-row]:first-child>.needsclick+.needsclick{position:absolute!important;right:0!important;top:0!important;bottom:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;min-width:132px!important}.blog-klaviyo-form .klaviyo-form .needsclick input[type=email],.blog-klaviyo-form .klaviyo-form .needsclick input[type=text],.blog-klaviyo-form .klaviyo-form .needsclick input::placeholder{color:var(--bs-color-white)!important;font-family:var(--bs-body-font-family)!important;font-size:18px!important}.blog-klaviyo-form .klaviyo-form .needsclick input[type=email],.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]{height:64px!important;padding:16px 150px 16px 22px!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:7px!important;background:#ffffff2e!important;box-shadow:none!important}.blog-klaviyo-form .klaviyo-form .needsclick input[type=email]:hover,.blog-klaviyo-form .klaviyo-form .needsclick input[type=email]:focus,.blog-klaviyo-form .klaviyo-form .needsclick input[type=email]:active,.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]:hover,.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]:focus,.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]:active{color:var(--bs-color-white)!important;-webkit-text-fill-color:var(--bs-color-white)!important;border-color:#ffffffd1!important;outline:none!important;background:#ffffff2e!important;box-shadow:none!important}.blog-klaviyo-form .klaviyo-form .needsclick input[type=email]:-webkit-autofill,.blog-klaviyo-form .klaviyo-form .needsclick input[type=email]:-webkit-autofill:hover,.blog-klaviyo-form .klaviyo-form .needsclick input[type=email]:-webkit-autofill:focus,.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]:-webkit-autofill,.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]:-webkit-autofill:hover,.blog-klaviyo-form .klaviyo-form .needsclick input[type=text]:-webkit-autofill:focus{-webkit-text-fill-color:var(--bs-color-white)!important;caret-color:var(--bs-color-white)!important;box-shadow:0 0 0 1000px #ffffff2e inset!important;transition:background-color 9999s ease-out!important}.blog-klaviyo-form .klaviyo-form .needsclick button{height:64px!important;color:var(--bs-color-white)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--bs-body-font-family)!important;font-size:20px!important;line-height:1!important;font-weight:700!important;padding:0 22px!important;border:0!important;background:transparent!important;white-space:nowrap!important}.blog-klaviyo-form .klaviyo-form .needsclick button:after{content:"\2192";display:inline-block;margin-left:12px;font-size:30px;line-height:1;transform:translateY(-1px)}.blog-klaviyo-form [data-testid=form-component] fieldset.needsclick label{position:relative!important;align-items:flex-start!important;color:var(--bs-color-white)!important;padding-bottom:0!important}.blog-klaviyo-form [data-testid=form-component] fieldset.needsclick label .needsclick{color:var(--bs-color-white)!important;font-family:var(--bs-body-font-family)!important;font-size:14px!important;line-height:1.35!important;margin:0!important;text-align:left!important}.blog-klaviyo-form [data-testid=form-component] fieldset.needsclick input[type=checkbox]{position:absolute!important;left:0!important;top:0!important;width:24px!important;height:24px!important;min-width:24px!important;opacity:0!important;cursor:pointer!important;z-index:2!important}.blog-klaviyo-form [data-testid=form-component] fieldset.needsclick label>svg{width:24px!important;height:24px!important;min-width:24px!important;color:#fff!important;border:1px solid rgba(255,255,255,.95)!important;border-radius:3px!important;background:#fff!important;box-sizing:border-box!important}.blog-klaviyo-form [data-testid=form-component] fieldset.needsclick label>svg path,.blog-klaviyo-form [data-testid=form-component] fieldset.needsclick label>svg rect{color:#018557!important;fill:#018557!important;stroke:#018557!important}.blog-infinite-status .btn.loading{opacity:.7;pointer-events:none}.back-blog{margin:0 0 28px}.back-blog svg{color:#018557}.back-blog:hover svg,.back-blog:hover a{color:var(--bs-color-primary)!important}.article-nav{border-top:1px solid var(--bs-color-gray-300)}.article-nav-card{border:1px solid var(--bs-color-gray-300);border-radius:8px;padding:18px;color:var(--bs-color-dark-green);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.article-nav-card:hover{border-color:var(--bs-color-primary);background:#0185570f}.article-nav-icon{color:var(--bs-color-dark-green);flex:0 0 auto}@media(min-width:992px){.card-socials .social-sharing li a{width:40px;height:40px}}@media(max-width:767px){.blog-banner{height:300px}.rte-article p{font-size:17px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/template-blog.css.map */
