.kg-seo-bottom-text .metafield-rich_text_field h2{margin-top:0}@media screen and (min-width: 768px){.kg-seo-bottom-text{width:auto;min-width:45rem;max-width:64rem}}@media screen and (min-width: 1280px){.product product-info .product__title{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product product-info .product__title .product__price{place-self:flex-start}}.kg-seo-bottom-text{margin:auto;text-align:center}.kg-blog-flex .card.kg-article-card.kg-article-card{box-shadow:0 28px 60px #0000000d;background-color:#fff;border-radius:.8rem;transition:all .2s cubic-bezier(.55,.085,.68,.53);overflow:hidden;position:relative;display:flex;flex-direction:column;height:100%;color:#00263e;gap:0}.kg-blog-flex .card.kg-article-card.kg-article-card:hover{box-shadow:0 8px 80px #00000038;transform:translateY(-.2rem)}.kg-blog-flex .article-card__content.kg-article-card__content{padding:32px 40px;gap:0;display:inline-block;height:max-content;flex-grow:1}.kg-blog-flex .card.kg-article-card.kg-article-card .article-card__media{border-radius:0!important}.kg-blog-flex .article-card__content.kg-article-card__content .article-card__bottom.rte.leading-normal p{margin-top:24px;font-size:18px;color:#3d576b;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kg-blog-flex .article-card__content.kg-article-card__content .grid{gap:0;order:2;flex-grow:1;display:flex;flex-direction:column;height:100%}.kg-blog-flex .article-card__content.kg-article-card__content .grid a.article-card__title{color:#00263e;font-size:22px;font-weight:700}.kg-blog-flex .article-card__content.kg-article-card__content .kg-blog-content-info{display:flex;margin-top:auto;padding-top:24px;justify-content:space-between}.kg-blog-flex .kg-article-card .article-card__content.kg-article-card__content .kg-blog-content-info p{height:22px;width:22px;transform:translate(-1rem);opacity:0;transition:all .3s cubic-bezier(.55,.085,.68,.53)}.kg-blog-flex .kg-article-card:hover .article-card__content.kg-article-card__content .kg-blog-content-info p{transform:translate(0);opacity:1}.kg-blog-flex .kg-article-card .article-card__content.kg-article-card__content .kg-blog-content-info .article-card__top li.inline-flex{font-size:15px;font-weight:700}.kg-blog-flex .card.kg-article-card.kg-article-card .article-card__media .article-card__link{display:flex;position:relative;max-width:100%;width:100%;height:auto;object-fit:cover;margin:0;overflow:hidden}.kg-blog-flex .card.kg-article-card.kg-article-card .article-card__media .article-card__link img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:center;display:inline-block;width:100%;height:100%;max-width:100%;max-height:100%;margin:auto 0}.kg-blog-flex .card.kg-article-card.kg-article-card .article-card__media .article-card__link:after{content:"";position:relative;display:block;width:100%;padding-bottom:68.4%}@media screen and (max-width:1480px){.kg-blog-template .kg-blog-flex .blog-grid.card-grid{gap:30px}}@media screen and (max-width:1024px){.kg-blog-template .kg-blog-flex .blog-grid.card-grid{gap:16px}}@media screen and (max-width: 767px){.kg-blog-flex .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kg-blog-flex .article-card__content.kg-article-card__content{padding:16px}.kg-blog-flex .article-card__content.kg-article-card__content .grid a.article-card__title{font-size:16px}.kg-blog-flex .article-card__content.kg-article-card__content .article-card__bottom.rte.leading-normal p{font-size:14px}.kg-blog-flex .kg-article-card .article-card__content.kg-article-card__content .kg-blog-content-info .article-card__top li.inline-flex{font-size:12px}}@media screen and (max-width: 767px){.kg-blog-flex .blog-grid{display:flex;flex-direction:column;justify-content:center;gap:16px}}.kg-blog-template .title-wrapper.text-center{display:none}body.template-blog .kg-hero-slideshow .slideshow-word{flex-direction:column}body.template-blog .kg-hero-slideshow .slideshow-word{flex-direction:column;align-items:normal}body.template-blog .kg-hero-slideshow .slideshow-word .banner__box h2.heading.leading-none{font-size:60px}body.template-blog .kg-hero-slideshow .slideshow-word p.media-banner__subtitle{font-size:20px}@media screen and (max-width:1024px){body.template-blog .kg-hero-slideshow .slideshow-word{align-items:center}body.template-blog .kg-hero-slideshow .slideshow-word .banner__box h2.heading.leading-none{font-size:32px}body.template-blog .kg-hero-slideshow .slideshow-word p.media-banner__subtitle{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kg-custom.css.map */
