.template-blog .blog-title{margin-bottom:0}.template-blog .product-top{margin-top:30px;margin-bottom:20px}@media screen and (min-width:768px){.template-blog .product-top{margin-bottom:40px}}.template-blog .product-top svg{max-width:100%;height:100%}.template-blog .product-top #lottie svg{max-width:560px}.template-blog .product__tabs{position:relative;z-index:0;margin-bottom:30px;display:block!important}@media screen and (min-width:768px){.template-blog .product__tabs{margin-bottom:60px}}@media screen and (min-width:1024px){.template-blog .product__tabs{margin-bottom:90px}}.template-blog .article-row{padding-top:30px}@media screen and (min-width:768px){.template-blog .article-row{padding-top:50px}}.template-blog .main-content{padding-bottom:130px}.template-blog .featured-blog__post{margin-bottom:50px}@media screen and (min-width:768px){.template-blog .featured-blog__post{margin-bottom:100px}}@media screen and (min-width:1024px){.article-row .inner-article-row .fresh:nth-child(1){padding-right:32px}}@media screen and (min-width:768px){.article-row .inner-article-row .fresh:nth-child(1) h2{font-size:40px;line-height:56px}.article-row .inner-article-row .fresh:nth-child(1) .rte{font-size:22px;line-height:1.45}}@media screen and (min-width:1024px){.article-row .inner-article-row .fresh:nth-child(2){padding-left:32px}}@media screen and (min-width:768px){.article-row .inner-article-row .fresh:nth-child(2) h2{font-size:40px}.article-row .inner-article-row .fresh:nth-child(2) .rte{font-size:22px;line-height:1.45}}.text-caption{display:flex;position:relative;max-width:100%;left:50%;width:100vw;transform:translate(-50%);color:grey;font-size:20px;margin-top:-10px}@media screen and (min-width:1200px){.text-caption{max-width:995px}}@media screen and (min-width:768px){.text-caption{width:100vw}}.text-caption a,.text-caption p,.text-caption span{color:grey;font-size:20px}.text-caption a{margin-left:5px;text-decoration:underline}.text-caption a:hover{border:none!important}.no-more-blogs-container{align-items:center;display:none;flex-direction:column}.no-more-blogs-container.visible{display:flex}.no-more-blogs-container p{margin-top:15px}.pagination-button-row{text-align:center;margin-top:60px}.pagination-button-row .button{padding-top:15px;padding-bottom:15px}.pagination-button-row .button__square{margin:0 auto}.article__tag{margin-top:20px;display:block;color:var(--color-main);font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:-11px;font-family:Mono}